Alle Excel-functies

VIND.SPEC en VIND.ALLES in Excel: zo gebruik je het

Engels: SEARCH, FIND

Beide functies geven de positie van een tekst in een andere tekst. VIND.SPEC negeert hoofdletters en kent jokertekens, VIND.ALLES niet.

Probeer gratis de eerste oefeningenIn de les VIND.SPEC en VIND.ALLES

Wat doen VIND.SPEC en VIND.ALLES?

VIND.SPEC zoekt een teken of een stukje tekst in een cel en geeft de plaats terug waar het begint: op het eerste teken is dat 1, op het vijfde 5. VIND.ALLES doet hetzelfde, maar let op hoofdletters en kent geen jokertekens.

Een positie op zichzelf zegt weinig. Je gebruikt ze als bouwsteen: met LINKS, RECHTS of DEEL knip je dan een stuk uit een tekst dat niet altijd even lang is, zoals de naam voor de @ in een e-mailadres.

Wanneer gebruik je VIND.SPEC en VIND.ALLES?

  • Waar de @ staat in een e-mailadres: =VIND.SPEC("@";A2).
  • Alles voor de @: =LINKS(A2;VIND.SPEC("@";A2)-1).
  • Nagaan of een woord in een cel staat: =ISGETAL(VIND.SPEC("snel";A2)).
  • Zoeken met oog voor hoofdletters, zoals een hoofdletter X in een code: =VIND.ALLES("X";A2).

Syntax

De syntax is het vaste patroon van een functie. De woorden tussen de haakjes zijn plaatshouders: daar vul je zelf iets in, zoals een cel, een getal of een tekst. Al de rest typ je precies zoals het er staat.

=VIND.SPEC(zoektekst; in_tekst; [startpositie])

De plaats van een tekst, zonder op hoofdletters te letten. Kent jokertekens.

Ingevuld: =VIND.SPEC("@";A1)

Zo lees je de formule, onderdeel per onderdeel:

OnderdeelWat het betekentIn het voorbeeld
=Elke formule begint met een gelijkheidsteken. Zonder = ziet Excel wat je typt als gewone tekst.=
VIND.SPECDe naam van de functie: zo weet Excel wat het moet doen. Je mag ze in kleine letters typen, Excel zet ze zelf in hoofdletters.VIND.SPEC
( )Meteen na de naam komen de haakjes. Daartussen staat wat de functie nodig heeft om te werken: de argumenten.( )
zoektekstHet teken of de tekst die je zoekt, tussen aanhalingstekens, zoals "@"."@"
in_tekstDe cel waarin je zoekt.A1
[startpositie]Niet verplicht: vanaf welk teken Excel begint te zoeken. Standaard is dat het eerste.weggelaten
;Een puntkomma scheidt de argumenten van elkaar. In een Engelstalige Excel is dat een komma.;
" "Tekst typ je tussen aanhalingstekens, zoals "Gent". Een getal of een cel, zoals 500 of A2, typ je zonder.
[ ]Wat tussen rechte haken staat, mag je weglaten. De haken zelf typ je nooit.

VIND.SPEC en VIND.ALLES stap voor stap

In C1 staat =VIND.SPEC("@";A1). De @ staat op de vijfde positie. Pas de cijfers of de formule aan en kijk wat er gebeurt.

C1
A
B
C
D
E
F
G
H
1
info@leer-excel.be
5
2
3
4
5
6
7
8
9
10
Gereed

Zo bouw je die formule zelf op:

  1. Klik in C1 en typ VIND.SPEC met een haakje.=VIND.SPEC(
  2. Typ tussen aanhalingstekens wat je zoekt: "@". Typ een puntkomma.=VIND.SPEC("@";
  3. Klik op de cel waarin je zoekt, A1.=VIND.SPEC("@";A1
  4. Sluit het haakje en druk op Enter: de @ staat op de vijfde plaats.=VIND.SPEC("@";A1)

Meer voorbeelden

Alles voor de @

In C1 staat =LINKS(A2;VIND.SPEC("@";A2)-1). VIND.SPEC geeft de plaats van de @, hier 11. LINKS neemt alle tekens ervoor: 10.

C1
A
B
C
D
E
F
G
H
1
E-mail
sofie.maes
2
sofie.maes@voorbeeld.be
3
4
5
6
7
8
9
10
Gereed

Zoeken met een jokerteken

In C1 staat =VIND.SPEC("l?veren";A2). Het vraagteken staat voor één teken. VIND.SPEC kent jokertekens, VIND.ALLES niet.

C1
A
B
C
D
E
F
G
H
1
Opmerking
12
2
Graag snel leveren
3
4
5
6
7
8
9
10
Gereed

Hoofdletters met VIND.ALLES

In C1 staat =VIND.ALLES("X";A2). VIND.ALLES let op hoofdletters: de kleine x vooraan telt niet, de grote X staat op plaats 6. VIND.SPEC zou 1 geven.

C1
A
B
C
D
E
F
G
H
1
Code
6
2
x-12-X
3
4
5
6
7
8
9
10
Gereed

Hier gaat het vaak mis

Nu zelf proberen?
Oefen dit in de les VIND.SPEC en VIND.ALLES, met correctie en uitleg bij elke stap. De eerste oefeningen zijn gratis.

Probeer gratis de eerste oefeningen

Veelgestelde vragen

Hoe controleer ik of een cel een woord bevat?

Met =ISGETAL(VIND.SPEC("woord";A1)).

Lees ook

LINKS, RECHTS en DEELSPATIES.WISSENLENGTEHOOFDLETTERS en KLEINE.LETTERSTekst samenvoegen