Excel SEARCH-functie (voorbeeld + video)
Wanneer Excel SEARCH-functie gebruiken?
De Excel SEARCH-functie kan worden gebruikt wanneer u een tekstreeks binnen een andere tekstreeks wilt lokaliseren en de positie ervan wilt vinden.
Wat het teruggeeft
Het retourneert een getal dat de beginpositie vertegenwoordigt van de tekenreeks die u in een andere tekenreeks vindt.
Syntaxis
=ZOEK(vind_tekst, binnen_tekst, [start_getal])
Invoerargumenten
- find_text - de tekst of tekenreeks die u moet vinden.
- inside_text - de tekst waarin u het argument find_text wilt vinden.
- [start_num] - een getal dat de positie vertegenwoordigt van waaruit u de zoekopdracht wilt laten beginnen. Als je het weglaat, begint het vanaf het begin.
extra notities
- Als het startnummer niet is opgegeven, begint het te zoeken vanaf het begin van de reeks.
- ZOEK functie is niet hoofdlettergevoelig. Als u hoofdlettergevoelig wilt zoeken, gebruikt u de FIND-functie.
- ZOEK functie kan jokertekens verwerken.
- Er zijn drie jokertekens in Excel: het vraagteken (?), asterisk (*) en tilde (~).
- Een vraagteken komt overeen met elk afzonderlijk teken.
- Een asterisk komt overeen met elke reeks tekens.
- Als u een echt vraagteken of sterretje wilt vinden, typt u een tilde (~) voor het teken.
- Er zijn drie jokertekens in Excel: het vraagteken (?), asterisk (*) en tilde (~).
- Het geeft een #WAARDE! fout als de gezochte string niet in de tekst wordt gevonden.
Excel SEARCH-functie - Voorbeelden
Hier zijn vier voorbeelden van het gebruik van de Excel SEARCH-functie:
#1 Zoeken naar een woord in een tekstreeks (vanaf het begin)
Als u in het bovenstaande voorbeeld naar het woord goed zoekt in de tekst Goedemorgen, wordt 1 geretourneerd, wat de positie is van het beginpunt van het gezochte woord.
Merk op dat de Excel SEARCH-functie niet hoofdlettergevoelig is. U krijgt dus hetzelfde resultaat, of u nu goed, goed of GOED gebruikt.
Als u op zoek bent naar een hoofdlettergevoelige zoekopdracht, gebruik dan de Excel FIND-functie.
#2 Zoeken naar een woord in een tekstreeks (met een gespecificeerd begin)
Het derde argument in de SEARCH-functie is de positie in de tekst van waaruit u de zoekopdracht wilt starten. In het bovenstaande voorbeeld retourneert de functie 1 wanneer u zoekt naar de tekst goed in Good Morning en de startpositie is 1.
Het retourneert echter een fout wanneer u het bij 2 laat beginnen. Daarom zoekt het naar de tekst good in ood Morning. Omdat het het niet kan vinden, retourneert het een fout.
Opmerking: als u het laatste argument overslaat en de startpositie niet opgeeft, wordt dit standaard als 1 beschouwd.
#3 Wanneer de gezochte tekst meerdere keren voorkomt
Excel SEARCH-functie begint in de opgegeven tekst te zoeken vanaf de opgegeven positie. In het bovenstaande voorbeeld, wanneer u zoekt naar de tekst goed in Good Good Morning met de startpositie als 1, retourneert deze 1, zoals deze aan het begin wordt gevonden.
Wanneer u de zoekopdracht vanaf het tweede teken start, wordt 6 geretourneerd, omdat de overeenkomende tekst op de zesde positie wordt gevonden.
#4 Jokertekens gebruiken in de zoekfunctie van Excel
Excel SEARCH-functie kan ook jokertekens verwerken. In het bovenstaande voorbeeld is de gezochte tekst c*l, wat betekent dat elke tekenreeks met c en eindigt op l en een willekeurig aantal tekens ertussen kan hebben. In Excel vindt het de gezochte string op de derde positie (Excel) en retourneert 3.
Excel SEARCH-functie - Video-tutorial
- Excel FIND-functie.
- Excel LOWER-functie.
- Excel UPPER-functie.
- Excel JUISTE Functie.
- Excel VERVANG Functie.
- Excel VERVANG Functie.