VERGELIJKEN Functie

Excel 2007+

Samenvatting

De VERGELIJKEN-functie zoekt een specifiek item in een celbereik en retourneert de relatieve positie van dat item binnen het bereik. Perfect voor het vinden van posities in plaats van waarden zelf, ideaal in combinatie met INDEX.

Syntaxis

VERGELIJKEN(zoekwaarde;zoeken_matrix;[criteriumtype_getal])

Parameters

Parameter Type Vereist Beschrijving
zoekwaarde Any Ja De waarde die u wilt vinden in de zoekmatrix (getal, tekst of celverwijzing)
zoeken_matrix Range Ja Het cellenbereik waarin wordt gezocht naar de zoekwaarde
criteriumtype_getal Number Nee Zoekmodus: 1 (standaard, oplopend gesorteerd), 0 (exacte match), -1 (aflopend gesorteerd)

Gebruik van de MATCH-functie

VERGELIJKEN is essentieel wanneer u de positie van een waarde in een lijst nodig hebt, bijvoorbeeld als rij- of kolomnummer voor de INDEX-functie. Gebruik het voor dynamische lookups zonder de beperkingen van VERT.ZOEKEN.

Veelvoorkomende MATCH Voorbeelden

Exacte zoekopdracht

=VERGELIJKEN(41;B2:B5;0)

Vindt de exacte positie van 41 in het bereik B2:B5 (resultaat: 4)

Benaderende zoekopdracht (oplopend)

=VERGELIJKEN(39;B2:B5;1)

Vindt de grootste waarde ≤ 39, wat 38 op positie 2 oplevert

Jokertekens gebruiken

=VERGELIJKEN("App*";A2:A5;0)

Vindt eerste waarde beginnend met 'App' (Appels)

Met INDEX combineren

=INDEX(B2:B5;VERGELIJKEN(D1;A2:A5;0))

Combineert VERGELIJKEN met INDEX voor dynamische lookup

Veelgestelde Vragen

1 zoekt benaderend (grootste ≤ zoekwaarde, oplopend gesorteerd), 0 zoekt exacte match (ongesorteerd mogelijk)

Zoekwaarde niet gevonden. Controleer spelling, sorteervolgorde of gebruik criteriumtype_getal 1/-1

Nee, tekstvergelijking is niet hoofdlettergevoelig

Veelvoorkomende Fouten en Oplossingen

#N/B

Cause: Zoekwaarde niet gevonden in matrix

Solution: Controleer zoekwaarde spelling, gebruik criteriumtype 1/-1 of controleer sorteervolgorde

#GEFAAL

Cause: Ongeldig bereik of verkeerde criteriumtype_getal

Solution: Controleer bereikreferentie en sorteervolgorde van data

Onverwachte positie

Cause: Gegevens niet correct gesorteerd voor criteriumtype 1 of -1

Solution: Sorteer oplopend voor 1, aflopend voor -1

Notities

  • Gebruik XMATCH als alternatief (nieuwe versie met meer opties)
  • Sortering vereist voor criteriumtype 1 en -1
  • Jokertekens ? (1 karakter) en * (reeks) werken alleen bij criteriumtype 0
  • ~ voor letterlijke jokertekens
  • Perfect voor INDEX/VERT.ZOEKEN combinaties

Compatibiliteit

Beschikbaar in: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Niet beschikbaar in:

Inhoud laatst beoordeeld: December 9, 2025
Updatefrequentie: Naar behoefte
Geteste Excel-versies: Excel 2007+