VIND.SPEC, functie

VIND.SPEC retourneert het getal van het teken waar een specifiek teken of specifieke tekstreeks het eerst voorkomt, te beginnen bij begin_getal. U kunt zo de locatie bepalen van een teken of tekstreeks binnen een andere tekstreeks en vervolgens bijvoorbeeld de tekst wijzigen met een van de functies DEEL of VERVANGEN.

Syntaxis

VIND.SPEC(zoeken_tekst;in_tekst;begin_getal)

Zoeken_tekst     is de tekst waarnaar u wilt zoeken. Hiervoor kunt u de jokertekens  (vraagteken (?) en sterretje (*)) gebruiken. Een vraagteken vervangt een willekeurig enkel teken, een sterretje een willekeurige tekenreeks. Als u daadwerkelijk naar een vraagteken of sterretje wilt zoeken, typt u een tilde (~) voor het teken.

In_tekst     is de tekst waarin u wilt zoeken naar zoeken_tekst.

Begin_getal     is het teken binnen in_tekst waarop u wilt beginnen te zoeken. Met begin_getal kunt u een opgegeven aantal tekens overslaan. U hebt bijvoorbeeld de tekstreeks 'AHF0093.Herenkleding' en wilt de positie vinden van de eerste letter H in het beschrijvende gedeelte van de tekstreeks. U stelt begin_getal in dat geval in op 8, zodat het serienummergedeelte van de tekst wordt overgeslagen. De eerste letter H wordt gevonden op de volgende positie en het getal 9 wordt geretourneerd. Ook als begin_getal groter is dan 1, wordt het aantal tekens vanaf het begin van in_tekst geretourneerd, inclusief de overgeslagen tekens.

Opmerkingen

  • VIND.SPEC maakt geen onderscheid tussen hoofdletters en kleine letters.

  • VIND.SPEC lijkt op VIND.ALLES met het verschil dat VIND.ALLES wel onderscheid maakt tussen hoofdletters en kleine letters.

  • Als zoektekst niet wordt gevonden, geeft VIND.SPEC de foutwaarde #WAARDE! als resultaat

  • Als u begin-getal weglaat, wordt uitgegaan van de waarde 1.

  • Als u voor begin_getal 0 (nul) of een negatief getal opgeeft of als de waarde van begin_getal groter is dan de lengte van in_tekst, wordt de foutwaarde #WAARDE! geretourneerd.

Voorbeelden

Kol1

Kol2

Kol3

Formule

Beschrijving (resultaat)

Instructies

Winstmarge

marge

=VIND.SPEC("t";[Kol1];6)

De positie van de eerste 't' in de tekenreeks, te beginnen bij de zesde positie (8)

Instructies

Winstmarge

marge

=VIND.SPEC([Kol3];[Kol2])

De positie van 'marge' in 'Winstmarge' (6)

Instructies

Winstmarge

marge

=VERVANGEN([Kol2];VIND.SPEC([Kol3];[Kol2]);6;"bedrag")

Vervangt 'marge' door 'bedrag' (Winstbedrag)

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.

×