Excel SEARCH-functie
Zoekfunctie in Excel is gecategoriseerd onder tekst- of tekenreeksfuncties, maar de uitvoer die door deze functie wordt geretourneerd, is een geheel getal, de zoekfunctie geeft ons de positie van een substring in een gegeven tekenreeks wanneer we een parameter geven van de positie om van te zoeken, dus deze formule neemt drie argumenten, één is de substring, één is de string zelf en één is de positie om de zoekopdracht te starten.
De SEARCH-functie is een tekstfunctie, die wordt gebruikt om de locatie van een substring in een string / tekst te vinden.
De SEARCH-functie kan worden gebruikt als een werkbladfunctie en is niet hoofdlettergevoelig.
ZOEKEN Formule in Excel
Hieronder vindt u de ZOEK-formule in Excel

Uitleg
De Excel SEARCH-functie heeft drie parameters twee (zoek_tekst, binnen_tekst) zijn verplichte parameters en één (start_getal) is optioneel.
Verplichte parameter:
- find_text: find_text verwijst naar de substring / het teken dat u wilt zoeken binnen een string of de tekst die u wilt achterhalen.
- in_tekst: . Waar uw substring zich bevindt of waar u de zoek_tekst uitvoert.
Facultatieve parameter:
- (begin_getal): : van waar u wilt om het zoeken binnen de tekst in Excel te starten. indien weggelaten, beschouwt SEARCH het als 1 en ster zoeken vanaf het eerste teken.
Hoe gebruik je de zoekfunctie in Excel? (met voorbeelden)
De ZOEK-functie is heel eenvoudig en gemakkelijk te gebruiken. Laten we de werking van de SEARCH-functie in enkele voorbeelden begrijpen.
Voorbeeld 1
Laten we een eenvoudige zoekopdracht uitvoeren naar de subtekenreeks "Goed" in de opgegeven tekst of tekenreeks. Hier hebben we het goede woord doorzocht met behulp van de SEARCH-functie, en het zal de locatie van het goede woord in de goedemorgen retourneren.
= SEARCH ("Goed", B6) en de uitvoer is 1.
En stel dat er twee overeenkomsten voorgoed gevonden zijn, dan geeft SEARCH in Excel je de eerste overeenkomstwaarde als je de andere goede locatie wilt, dan gebruik je gewoon de = SEARCH ("Goed", B7, 2) (start_getal) als 2 dan geeft het je de locatie van de tweede matchwaarde en is de output 6.
Voorbeeld 2
In dit voorbeeld filteren we de voornaam en achternaam uit de volledige naam met behulp van de SEARCH in Excel.
Voor voornaam = LINKS (B12, SEARCH ("", B12) -1)

Voor achternaam = RIGHT (B12, LEN (B12) -SEARCH ("", B12))
Voorbeeld # 3
Stel dat er een reeks ID's is, en u moet de _ locatie binnen ID's achterhalen, gebruik dan gewoon de Excel SEARCH om de "_" locatie binnen ID's te achterhalen.
= SEARCH ("_," B27 ), en de uitvoer is 6.
Voorbeeld # 4
Laten we de werking van SEARCH in Excel begrijpen met jokertekens.

Beschouw de gegeven tabel en zoek naar de volgende 0 binnen de tekst A1-001-ID
En de startpositie is 1, dan is de output = SEARCH ("?" & I8, J8, K8) 3 omdat "?" negeer het ene teken vóór de 0 en de uitvoer is 3.
Voor de tweede rij in een bepaalde tabel, het zoekresultaat voor A binnen B1-001-AY
Zal 8 zijn, maar als we "*" gebruiken bij het zoeken, krijgt u de 1 als locatie-uitvoer omdat het alle tekens vóór "A" negeert, en de uitvoer is 1 ervoor = SEARCH ("*" & I9, J9 ).
Hetzelfde geldt voor "J" 8 voor = SEARCH (I10, J10, K10) en 7 voor = SEARCH ("?" & I10, J10, K10).
Evenzo voor de vierde rij is de uitvoer 8 voor = SEARCH (I11, J11, K11) en 1 voor = SEARCH ("*" & I11, J11, K11)
Dingen om te onthouden
- Het is niet hoofdlettergevoelig
- Het beschouwt Tanuj en Tanuj als dezelfde waarde, wat betekent dat het geen onderscheid maakt tussen zwart-wit kleine letters en hoofdletters.
- Het is ook toegestaan jokertekens, bijv. "?" , "*" En "~" tilde.
- "?" wordt gebruikt om een enkel teken te vinden.
- "*" Wordt gebruikt voor match-volgorde.
- Als u echt wilt zoeken op "*" of "?" gebruik dan de "~" voor het teken.
- Het retourneert de #WAARDE! Fout als er geen overeenkomende tekenreeks is gevonden in de inside_text.
Stel dat in het onderstaande voorbeeld. We zoeken naar een substring "a" in de kolom " Naam" . Indien gevonden, retourneert het de locatie van een binnen naam anders. Het geeft een #VALUE-fout, zoals hieronder weergegeven.
