Wil je snel specifieke tekst terugvinden in je Excel-sheet? Leer hoe u de FIND-functie kunt gebruiken om gegevens in een handomdraai te lokaliseren en te extraheren!
Het zoeken naar een specifiek stukje informatie in een grote Excel-spreadsheet kan een ontmoedigende taak zijn, vooral als je door rijen en kolommen met gegevens moet scrollen. Gelukkig heeft Excel een krachtig hulpmiddel, de FIND-functie genaamd, waarmee u snel gegevens in een cel kunt vinden.
Daarom zullen we u door de basisprincipes van de FIND-functie in Excel leiden en voorbeelden geven om u te laten zien hoe u de functie effectief kunt gebruiken.
Wat is de FIND-functie in Excel?
De FIND-functie is een tekstfunctie in Excel waarmee u een specifiek teken of subtekenreeks binnen een tekenreeks kunt lokaliseren en de positie (als een getal) van het teken of de subtekenreeks retourneert. De syntax voor de FIND-functie is als volgt:
=VINDEN(vind_tekst, binnen_tekst, [start_getal])
Waar:
- vind tekst: de tekst of het teken dat u zoekt. Dit kan een enkel teken zijn of een reeks tekens (subtekenreeks).
- binnen_tekst: de tekst die het karakter bevat dat u zoekt.
- begin_getal: een optioneel argument dat het teken specificeert waarop u de zoekopdracht wilt starten. Het eerste teken in de binnen_tekst argument is teken nummer 1. Als je weglaat begin_getal, gaat Excel ervan uit dat dit zo is 1.
De FIND-functie is hoofdlettergevoelig en vindt dus alleen de exacte tekens die u opgeeft. Als u ongeacht hoofdletters of kleine letters een teken of tekenreeks wilt vinden, gebruikt u in plaats daarvan de functie ZOEKEN.
Hoe de FIND-functie van Excel te gebruiken
Laten we, om te begrijpen hoe de FIND-functie werkt, enkele basisvoorbeelden bekijken van het gebruik van FIND in Excel.
De positie van een specifiek teken in een tekenreeks vinden
Stel dat u de volgende tekenreeks in cel A2 hebt: "Hallo daar!". Om de positie van de komma in de tekenreeks te vinden, gebruikt u:
=VINDEN(",", A2)
Deze formule retourneert 3, wat de positie is van de komma in de tekenreeks.
De positie van een substring in een tekststring vinden
Stel dat u de volgende tekenreeks in cel A2 hebt: "De appel in een zak". Om de positie van het woord "appel" in de tekenreeks te vinden, gebruikt u de onderstaande formule:
=VINDEN("appel", A2)
Deze formule retourneert 5, wat de positie is van de eerste letter van het woord "appel" in de tekenreeks.
Hoe FIND te combineren met andere Excel-functies
De FIND-functie in Excel kan worden gecombineerd met andere functies om meer geavanceerde gegevensmanipulatietaken uit te voeren. Hier zijn enkele voorbeelden:
1. FIND gebruiken met functies voor LINKS en RECHTS
U kunt de functie VINDEN combineren met de functies LINKS en RECHTS in Excel om specifieke tekst uit een grotere tekenreeks te extraheren. Zoals hun naam al aangeeft, worden de LEFT- en RIGHT-functies gebruikt om een opgegeven aantal tekens van respectievelijk de linker- of rechterkant van een tekenreeks te krijgen.
Voorbeeld: De onderstaande formule extraheert en retourneert de domeinnaam van het e-mailadres in A2.
=RECHTS(A2,LENGTE(A2)-VINDEN("@",A2))
In deze formule vindt de FIND-functie de positie van het "@"-symbool binnen het e-mailadres, terwijl de LEN-functie de lengte van de e-mailadresreeks berekent. Excel trekt de positie van het "@"-teken af van de totale tekenreekslengte die door LEN wordt geretourneerd, en retourneert dat aantal tekens met behulp van de RIGHT-functie.
Als je meer wilt weten over de LEN-functie, lees dan ons artikel op hoe te tellen in Excel met de LEN-functie. Op dezelfde manier kunt u de gebruikersnaam extraheren met de functie LINKS. De formule die in de B2-cel komt, is:
=LINKS(A2,ZOEKEN("@",A2)-1)
In deze formule lokaliseert de FIND-functie het "@"-symbool in het adres en de LEFT-functie extraheert de tekens links van het "@"-symbool, de gebruikersnaam van het e-mailadres.
2. FIND gebruiken met MID-functie
De MID-functie retourneert de tekens uit het midden van een tekenreeks, gegeven een beginpositie en lengte. U kunt de functie FIND gebruiken met de functie MID om een specifieke subtekenreeks te retourneren op basis van de positie van de begin- en eindtekens.
Stel dat u een lijst met productcodes heeft die allemaal dezelfde indeling hebben: een voorvoegsel van 3 tekens, gevolgd door een streepje en vervolgens een getal van 4 cijfers. U wilt het 4-cijferige nummer van elke productcode krijgen. De formule is als volgt:
=MIDDEN(A2,ZOEKEN("-",A2)+1,4)
In deze formule zoekt FIND de positie van het "-"-symbool in elke productcode, en MID retourneert het 4-cijferige getal dat volgt op het symbool. Het aantal terug te geven tekens is ingesteld op 4, omdat we een getal van 4 cijfers willen krijgen.
3. FIND gebruiken met IF- en ISNUMBER-functies
U kunt de functie FIND gebruiken met de functies IF en ISNUMBER om te controleren of een specifiek teken of subtekenreeks bestaat binnen een tekenreeks. De ALS-functie in geneste formules geeft een waarde terug, afhankelijk van of een voorwaarde waar of onwaar is. De functie ISGETAL controleert of een waarde een getal is en retourneert WAAR of ONWAAR.
Hier is een voorbeeld: Stel dat u een lijst met namen in kolom A heeft en u wilt identificeren welke namen beginnen met de letter "S". U kunt de FIND-functie gebruiken om naar "S" aan het begin van elke naam te zoeken en vervolgens de IF gebruiken en ISNUMBER functies om een waarde van "Ja" of "Nee" te retourneren, afhankelijk van of de naam begint met "S".
De formule wordt:
=ALS(ISGETAL(VINDEN("S", A2)), "Ja", "Nee")
Deze formule retourneert "Ja" aangezien de naam in cel A2 begint met "S". U kunt deze formule kopiëren naar de andere cellen in kolom B om alle namen in uw lijst te controleren.
Dit zijn slechts enkele voorbeelden van hoe de FIND-functie kan worden gebruikt met andere Excel-functies om verschillende taken uit te voeren. Door verschillende functies op creatieve manieren te combineren, kunt u veel data-analysetaken automatiseren en vereenvoudigen.
Extraheer eenvoudig gegevens met de FIND-functie van Excel
De FIND-functie van Excel is een krachtig hulpmiddel waarmee u specifieke gegevens binnen een cel of celbereik kunt lokaliseren. Deze functie kan met name handig zijn wanneer u met grote datasets werkt en snel bepaalde informatie moet vinden. Door de FIND-functie in uw Excel-spreadsheets te gebruiken, kunt u uw zoekcriteria aanpassen en in een mum van tijd vinden wat u zoekt.