ZOEK, functie

VIND.ALLES zoekt een tekenreeks (zoektekst) binnen een andere tekenreeks (in_tekst) en resulteert in het getal van de beginpositie van zoektekst van het eerste teken van in_tekst. U kunt hiervoor ook VIND.SPEC gebruiken. Het verschil tussen deze functies is dat VIND.ALLES onderscheid maakt tussen hoofdletters en kleine letters en geen jokertekens herkent.

Syntaxis

ZOEK(zoeken_tekst;in_tekst;begin_getal)

zoektekst     is de tekenreeks die u zoekt.

in_tekst     is de tekst die de door u gezochte tekenreeks bevat.

Begin_getal     geeft de positie aan van het teken waar u wilt beginnen met zoeken. Het eerste teken in in_tekst is teken nummer 1. Als u begin_getal weglaat, wordt hiervoor uitgegaan van de waarde 1.

U kunt begin_getal ook gebruiken om een bepaald aantal tekens over te slaan. Stel dat u een tekenreeks 'AJF0093.JongeHerenKleding' hebt en dat u de eerste 'J' in het beschrijvende gedeelte van de tekenreeks wilt zoeken. In dat geval moet u begin_getal instellen op 8, zodat het gedeelte van de tekenreeks dat het serienummer bevat wordt overgeslagen bij de zoekbewerking. De functie ZOEK begint met teken 8, en zoeken_tekst wordt dan bij het volgende teken gevonden, zodat de retourwaarde 9 is. De functie ZOEK geeft als resultaat altijd het aantal tekens gerekend vanaf het begin van in_tekst, waarbij de overgeslagen tekens worden meegeteld als begin_getal groter is dan 1.

Opmerkingen

  • Als zoektekst "" is (lege tekst), resulteert VIND.ALLES in het eerste teken in de tekenreeks die u wilt doorzoeken (het teken dat overeenkomt met begin_getal of 1).

  • Zoektekst mag geen jokertekens bevatten.

  • Als zoektekst niet in in_tekst voorkomt, retourneert VIND.ALLES de foutwaarde #WAARDE!.

  • Als begin_getal niet groter is dan nul, retourneert VIND.ALLES de foutwaarde #WAARDE!.

  • Als begin_getal groter is dan de lengte van in_tekst, retourneert VIND.ALLES de foutwaarde #WAARDE!.

Voorbeeld, set 1

Formule

Beschrijving (resultaat)

=VIND.ALLES("M";"Miriam Meesters")

De positie van de eerste 'M' in de tekenreeks (1)

=VIND.ALLES("m";"Miriam Meesters")

De positie van de eerste 'm' in de tekenreeks (6)

=VIND.ALLES("M";"Miriam Meesters";3)

De positie van de eerste 'M' in de tekenreeks, te beginnen met het derde teken (8)

Voorbeelden: serie 2

Kol1

Formule

Beschrijving (resultaat)

Keramische kookplaat #124-TD45-87

=DEEL([Kol1];1;VIND.ALLES(" #";[Kol1];1)-1)

Haalt tekst vanaf positie 1 tot de positie van ' #' uit de tekenreeks (Keramische kookplaat)

Houten afdeklatje #12-671-6772

=DEEL([Kol1];1;VIND.ALLES(" #";[Kol1];1)-1)

Haalt tekst vanaf positie 1 tot de positie van ' #' uit de tekenreeks (Houten afdeklatje)

Variabele weerstand #116010

=DEEL([Kol1];1;VIND.ALLES(" #";[Kol1];1)-1)

Haalt tekst vanaf positie 1 tot de positie van ' #' uit de tekenreeks (Variabele weerstand)

Uw Office-vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Office Insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagents.

×