Excel: hoe u de find-functie gebruikt met meerdere criteria
U kunt de FIND- functie in Excel gebruiken om de positie te vinden van de eerste keer dat een specifiek teken in een tekenreeks voorkomt.
Soms wilt u echter de functie FIND gebruiken om de eerste keer dat een teken voorkomt tussen meerdere tekens in een tekenreeks te vinden.
U kunt hiervoor de volgende formule gebruiken:
=FIND("a",SUBSTITUTE(SUBSTITUTE( A2 ,"b","a"),"c","a"))
Deze specifieke formule doorzoekt cel A2 en retourneert de positie van de eerste keer dat een van de volgende tekens voorkomt:
- HEEFT
- B
- versus
Als geen van deze tekens in cel A2 wordt aangetroffen, retourneert de formule #WAARDE! daarom.
Het volgende voorbeeld laat zien hoe u deze formule in de praktijk kunt gebruiken.
Voorbeeld: hoe u de FIND-functie gebruikt met meerdere criteria in Excel
Stel dat we de volgende lijst met basketbalteamnamen in Excel hebben:
Stel nu dat we de positie willen vinden van de eerste keer dat een a , b of c in elke teamnaam voorkomt.
Om dit te doen, kunnen we de volgende formule in cel B2 typen:
=FIND("a",SUBSTITUTE(SUBSTITUTE( A2 ,"b","a"),"c","a"))
We kunnen vervolgens op deze formule klikken en deze naar elke resterende cel in kolom B slepen:
Kolom B toont de positie van de eerste keer dat een a , b of c voorkomt in elke teamnaam.
Bijvoorbeeld:
- De eerste positie van een a, b of c in M a vericks staat op positie 2 .
- De eerste positie van een a, b of c in C a vs is op positie 2 .
- De eerste positie van een a, b of c in het Keltisch is positie 6 .
Houd er rekening mee dat de FIND- functie hoofdlettergevoelig is.
Hoe werkt deze formule?
Onthoud de formule die we gebruikten om de positie te vinden van de eerste keer dat een a , b of c voorkomt in cel A2 :
=FIND("a",SUBSTITUTE(SUBSTITUTE( A2 ,"b","a"),"c","a"))
Zo werkt deze formule:
Eerst gebruiken we de functie SUBSTITUTE om het voorkomen van elke b in cel A2 te vervangen door een a .
Vervolgens gebruiken we een andere SUBSTITUTE- functie om het voorkomen van elke c in cel A2 te vervangen door een .
Ten slotte gebruiken we de functie FIND om eenvoudigweg de positie te vinden van de eerste keer dat een a voorkomt in cel A2 , wat nu gelijk staat aan het vinden van de positie van de eerste keer dat a , b of c voorkomt.
Aanvullende bronnen
In de volgende zelfstudies wordt uitgelegd hoe u andere veelvoorkomende taken in Excel kunt uitvoeren:
Excel: Gebruik de ZOEK-functie om meerdere waarden te vinden
Excel: LINKS gebruiken voor een specifiek teken
Excel: Hoe de MID-functie te gebruiken om de string te beëindigen