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:
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:
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