Hoe de FIND-functie in Excel te gebruiken?

Anonim

In dit artikel zullen we leren hoe u de FIND-functie in Excel kunt gebruiken.

Vind elke tekst in Excel

In Excel moet je de positie van een tekst vinden. Of u kunt handmatig tellen en elke celwaarde nauwlettend in de gaten houden. Excel wil niet dat u dat doet en wij ook niet. Bijvoorbeeld het vinden van de positie van het spatieteken om waarden te verdelen waar er ruimte is, zoals het scheiden van voornaam en achternaam van de volledige naam. Laten we dus de syntaxis van de FIND-functie bekijken en een voorbeeld om het gebruik ervan te illustreren.

In de cel Jimmy Kimmel, Het spatieteken komt direct na de ja en voordien K. 6e is het voorkomen van Space char in woord vanaf J.

FIND-functie in Excel

FIND-functie heeft slechts twee argumenten nodig (derde optioneel). Gegeven een gedeeltelijke tekst of enkel teken om binnen een tekstwaarde te zoeken, wordt gedaan met behulp van de FIND-functie.

FIND-functie Syntaxis:

=FIND(vind_tekst, binnen_tekst, [start_getal])

Vind tekst : Het teken of de reeks tekens die u in tekenreeks wilt zoeken.

Binnen_tekst : De tekst of celverwijzing waarin u de tekst wilt vinden

[start_num] : optioneel. Het startpunt van zoeken.

Voorbeeld :

Al deze dingen kunnen verwarrend zijn om te begrijpen. Laten we eens kijken hoe we de functie kunnen gebruiken aan de hand van een voorbeeld. Hier Om de FIND-functie beter uit te leggen, heb ik deze gegevens voorbereid.

In cel D2 tot D4 wil ik de locatie vinden van "Held" in cel B2, "@" in cel B3 en "a" in B4, respectievelijk.

Ik schrijf deze FIND-formule in cel D2 en sleep deze naar cel D4.

Gebruik de formule in cel D4

=VIND(C4,B4,14)

En nu heb ik de locatie van de gegeven tekst:

Vind het tweede, derde en negende voorkomen van bepaalde karakters in de strings.

Hier hebben we enkele tekenreeksen in het bereik A2:A4. In cel C2, C3 en C4 hebben we de tekens genoemd die we in de strings willen zoeken. In D2, D3 en D4 hebben we het voorkomen van het karakter genoemd. In de aangrenzende cel wil ik de positie van deze voorkomens van de karakters krijgen.

Schrijf deze formule in de cel E2 en sleep naar beneden.

=VIND("~", VERVANGING(A2,C2,"~",D2))

Dit retourneert de exacte posities (19) van het genoemde voorkomen (4) van het spatieteken in de string.

Hoe werkt het?

De techniek is vrij eenvoudig. Zoals we weten, vervangt de SUBSTITUTE-functie van Excel het gegeven voorkomen van een tekst in string door de gegeven tekst. Wij gebruiken deze eigenschap.

Dus de formule werkt van binnenuit.

VERVANGING(A2,C2,"~",D2): Dit deel lost op: VERVANGING("Mijn naam is Anthony Gonsalvis."
," ","~",4). Wat ons uiteindelijk de string geeft "Mijn naam is anthony~gonsalvis."

PS : het vierde voorkomen van spatie wordt vervangen door "~". Ik heb de spatie vervangen door "~" omdat ik zeker weet dat dit teken niet standaard in de tekenreeks zal verschijnen. U kunt elk teken gebruiken waarvan u zeker weet dat het niet in de tekenreeks zal verschijnen. U kunt de CHAR-functie gebruiken om symbolen in te voegen.

Zoek subtekenreeks in Excel

Hier hebben we twee kolommen. Substring in kolom B en gegeven string in kolom A.

Schrijf de formule in cel C2.

Formule:

=ISGETAL(VINDEN(B2,A2))

Uitleg:

Zoekfunctie haalt de subtekenreeks uit de B2-cel van kolom B en vergelijkt deze vervolgens met de gegeven tekenreeks in de A2-cel van kolom A.

ISNUMBER controleert of de tekenreeks overeenkomt, het retourneert True, anders retourneert het False.

Kopieer de formule in andere cellen, selecteer de cellen die de eerste cel nemen waar de formule al is toegepast, gebruik de sneltoets Ctrl + D.

Zoals je kunt zien, toont de uitvoer in kolom C True en False die aangeven of substring er is of niet.

Hier zijn alle observatienotities met behulp van de FIND-functie in Excel
Opmerkingen:

FIND retourneert standaard de eerst gevonden locatie.

Als u een tweede gevonden locatie van tekst wilt, geef dan start_num op en deze moet groter zijn dan de eerste locatie van de tekst.

Als de opgegeven tekst niet wordt gevonden, retourneert de formule FIND de fout #WAARDE.

FIND is hoofdlettergevoelig. Als je een hoofdlettergevoelige functie nodig hebt, gebruik dan de ZOEKfunctie.

FIND ondersteunt geen jokertekens. Gebruik de functie ZOEKEN als u jokertekens moet gebruiken om tekst in een tekenreeks te vinden.

Ik hoop dat dit artikel over het gebruik van de FIND-functie in Excel verklarend is. Vind hier meer artikelen over het zoeken naar gedeeltelijke tekst en gerelateerde Excel-formules. Als je onze blogs leuk vond, deel deze dan met je vrienden op Facebook. En je kunt ons ook volgen op Twitter en Facebook. We horen graag van je, laat ons weten hoe we ons werk kunnen verbeteren, aanvullen of vernieuwen en het voor jou beter kunnen maken. Schrijf ons op de e-mailsite.

Hoe de ZOEKFUNCTIE te gebruiken? : Het werkt hetzelfde als de FIND-functie met slechts één verschil in het vinden van hoofdletterongevoelig (zoals een of EEN worden als hetzelfde beschouwd) in Excel.

Een tekenreeks zoeken naar een specifieke subtekenreeks in Excel : Vind cellen als cel een bepaald woord in Excel bevat met behulp van de FIND- of SEARCH-functie.

Markeer cellen die specifieke tekst bevatten : Markeer cellen als cel een bepaald woord in Excel bevat met behulp van de formule onder Voorwaardelijke opmaak

Hoe te controleren of een tekenreeks een van de vele teksten in Excel bevat : zoekcellen op als cel uit meerdere woorden in Excel bevat met behulp van de FIND- of SEARCH-functie.

Cellen tellen die specifieke tekst bevatten : Tel het aantal cellen als de cel bepaalde tekst bevat met behulp van één formule in Excel.

Hoe cellen met bepaalde tekst op te zoeken en de bepaalde tekst in Excel terug te geven : vind cellen als cel bepaalde tekst bevat en de vereiste resultaten retourneert met behulp van de ALS-functie in Excel.

Populaire artikels :

Hoe de IF-functie in Excel te gebruiken? : De IF-instructie in Excel controleert de voorwaarde en retourneert een specifieke waarde als de voorwaarde WAAR is of retourneert een andere specifieke waarde als ONWAAR.

Hoe de VERT.ZOEKEN-functie in Excel te gebruiken? : Dit is een van de meest gebruikte en populaire functies van Excel die wordt gebruikt om waarde op te zoeken uit verschillende bereiken en bladen.

Hoe de SUMIF-functie in Excel te gebruiken? : Dit is een andere essentiële functie van het dashboard. Dit helpt u bij het optellen van waarden voor specifieke voorwaarden.

Hoe de AANTAL.ALS-functie in Excel te gebruiken? : Tel waarden met voorwaarden met behulp van deze geweldige functie. U hoeft uw gegevens niet te filteren om specifieke waarden te tellen. Countif-functie is essentieel om uw dashboard voor te bereiden.