Excel: hoe u het eerste getal in een tekstreeks kunt vinden


U kunt in Excel de volgende formules gebruiken om het eerste getal in een tekstreeks te vinden:

Formule 1: terugkeer van de positie van het eerste getal

 =MIN(FIND({0,1,2,3,4,5,6,7,8,9}, A2 &"0123456789"))

Deze formule retourneert de positie van het eerste getal in een tekenreeks.

Als de tekenreeks bijvoorbeeld A0095B is, retourneert deze formule 2 , aangezien dat de positie in de tekenreeks is waar het eerste getal verschijnt.

Formule 2: Retourwaarde van het eerste getal

 =MID( A2 ,MIN(FIND({0,1,2,3,4,5,6,7,8,9}, A2 &"0123456789")),1)

Deze formule retourneert de waarde van het eerste getal in een tekenreeks.

Als de tekenreeks bijvoorbeeld A0095B is, retourneert deze formule 0 , omdat dit de waarde is van het eerste getal dat in de tekenreeks voorkomt.

Het volgende voorbeeld laat zien hoe u elke formule in de praktijk kunt gebruiken met de volgende lijst met werknemers-ID-tekenreeksen in Excel:

Voorbeeld 1: Retourpositie van het eerste nummer

We kunnen de volgende formule in cel B2 typen om de positie van het eerste getal in elke tekstreeks voor Werknemer-ID te retourneren:

 =MIN(FIND({0,1,2,3,4,5,6,7,8,9}, A2 &"0123456789"))

We kunnen vervolgens op deze formule klikken en deze naar elke resterende cel in kolom B slepen:

Excel vindt de positie van het eerste getal in de reeks

Kolom B retourneert de positie van het eerste getal in elke overeenkomende tekenreeks in kolom A.

Bijvoorbeeld:

  • Het eerste nummer van A0095B verschijnt op positie 2 van de string.
  • Het eerste nummer 43387BR verschijnt op positie 1 van de string.
  • Het eerste nummer van BCDD7D verschijnt op positie 5 van de string.

Enzovoort.

Voorbeeld 2: Retourwaarde van het eerste getal

We kunnen de volgende formule in cel B2 typen om de waarde van het eerste getal in elke tekstreeks voor Werknemer-ID te retourneren:

 =MID( A2 ,MIN(FIND({0,1,2,3,4,5,6,7,8,9}, A2 &"0123456789")),1)

We kunnen vervolgens op deze formule klikken en deze naar elke resterende cel in kolom B slepen:

Excel vindt het eerste getal in de tekstreeks

Kolom B retourneert de waarde van het eerste getal van elke overeenkomende tekenreeks in kolom A.

Bijvoorbeeld:

  • De waarde van het eerste getal in A0095B is 0 .
  • De waarde van het eerste getal in 43387BR is 4 .
  • De waarde van het eerste getal in BCDD7D is 7 .

Enzovoort.

Aanvullende bronnen

In de volgende zelfstudies wordt uitgelegd hoe u andere veelvoorkomende taken in Excel kunt uitvoeren:

Hoe duplicaten te tellen in Excel
Hoe de tekstfrequentie in Excel te tellen
Hoe te tellen per groep in Excel

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert