VERT.ZOEKEN (verticale lookup) is een functie in spreadsheetsoftware zoals Microsoft Excel en Google Spreadsheets die zoekt naar een specifieke waarde in de eerste kolom van een celbereik en vervolgens een waarde in dezelfde rij retourneert uit een opgegeven kolom binnen dat bereik.
Zie het als volgt:u heeft een tabel met gegevens en u wilt een bepaald stukje informatie vinden op basis van iets anders. VERT.ZOEKEN helpt u daarbij.
Zo werkt het:
* Opzoekwaarde: Dit is de waarde waarnaar u zoekt. Het moet in de eerste kolom staan van het bereik waarin u zoekt.
* Tabelarray: Dit is het cellenbereik dat de gegevens bevat waarin u zoekt. Het moet de kolom bevatten die uw 'lookup_value' bevat en de kolom die de waarde bevat die u wilt ophalen.
* Col_index_num: Dit is het kolomnummer binnen de `table_array` waaruit u de waarde wilt ophalen. De eerste kolom van `table_array` is kolom 1.
* [range_lookup]: Dit is een optioneel argument.
* `TRUE` of `1` (of weggelaten):Vindt een geschatte overeenkomst. De eerste kolom van de `table_array` moet in oplopende volgorde worden gesorteerd. Het retourneert de waarde uit de rij met de grootste waarde kleiner dan of gelijk aan de 'lookup_value'.
* `FALSE` of `0`:Vindt een exacte overeenkomst. Dit heeft over het algemeen de voorkeur om fouten te voorkomen.
Voorbeeld:
Stel dat u een tabel als deze heeft:
| Productcode | Productnaam | Prijs |
|---|---|---|
| A123 | Widget A | $ 10 |
| B456 | Widget B | $ 20 |
| C789 | Widget C | $ 30 |
U wilt de prijs van "B456" vinden. U zou VERT.ZOEKEN als volgt gebruiken:
`=VERT.ZOEKEN("B456", A1:C3, 3, FALSE)`
* `lookup_value`:"B456"
* `table_array`:A1:C3 (de hele tabel)
* `col_index_num`:3 (de prijs staat in de derde kolom van de tabel)
* `range_lookup`:FALSE (we willen een exacte match)
De formule retourneert '$20'.
Beperkingen:
* De `lookup_value` moet in de eerste kolom van de `table_array` staan.
* Het gebruik van `TRUE` of het weglaten van `range_lookup` vereist een gesorteerde eerste kolom, wat tot fouten kan leiden als de gegevens niet correct zijn gesorteerd. 'FALSE' is over het algemeen veiliger.
* VERT.ZOEKEN kan alleen waarden opzoeken rechts van de opzoekkolom. Het kan niet naar links kijken. Voor zoekopdrachten naar links kunt u INDEX en MATCH gebruiken.
Hoewel VERT.ZOEKEN nuttig is, is 'XLOOKUP' een nieuwere functie die meer flexibiliteit biedt en een aantal beperkingen van VERT.ZOEKEN overwint (zoals zoeken in een willekeurige kolom en naar links kijken). Als uw spreadsheetsoftware dit ondersteunt, is XLOOKUP vaak een betere keuze. |