De functie VERGELIJKEN in Excel zoekt naar een specifiek item in een celbereik en retourneert vervolgens de relatieve positie van dat item in het bereik. In eenvoudiger bewoordingen vertelt het u *waar* iets zich in een lijst bevindt.
Hier is een overzicht:
* Wat het retourneert: Een getal dat de positie van het overeenkomende item aangeeft. De positie is relatief ten opzichte van de startcel van het bereik dat u zoekt. Als de overeenkomst bijvoorbeeld in de eerste cel van het bereik wordt gevonden, retourneert MATCH 1; als het in de tweede cel wordt gevonden, retourneert het 2, enzovoort.
* Wat het nodig heeft:
* opzoekwaarde: De waarde waarnaar u zoekt. Dit kan een getal, tekst of een celverwijzing zijn die de waarde bevat.
* lookup_array: Het celbereik waarin u wilt zoeken naar de 'lookup_value'.
* [match_type]: (Optioneel) Dit argument specificeert het gewenste type overeenkomst:
* `1` (of `TRUE`):Vindt de grootste waarde kleiner dan of gelijk aan de `lookup_value`. De `lookup_array` moet Om dit correct te laten werken, moeten ze in oplopende volgorde worden gesorteerd.
* `0` (of `FALSE`):Vindt de eerste exacte overeenkomst. De `lookup_array` hoeft *niet* gesorteerd te worden. Dit is de meest gebruikte optie.
* `-1`:Vindt de kleinste waarde groter dan of gelijk aan de `lookup_value`. De `lookup_array` moet Om dit correct te laten werken, moeten ze in aflopende volgorde worden gesorteerd.
Voorbeeld:
Stel dat u een lijst met namen heeft in de cellen A1:A5:
| Cel | Naam |
|------|-----------|
| A1 | Alice |
| A2 | Bob |
| A3 | Carol |
| A4 | David |
| A5 | Eva |
* `=MATCH("Carol",A1:A5,0)` retourneert `3` omdat "Carol" het derde item is in het bereik A1:A5.
* `=MATCH("Frank",A1:A5,0)` retourneert `#N/A` omdat "Frank" niet in het bereik voorkomt.
MATCH wordt vaak gebruikt in combinatie met de INDEX-functie om een waarde uit een andere kolom op te halen op basis van een overeenkomst in een andere kolom. Dit is een krachtige manier om informatie in een tabel op te zoeken. |