Veel Excel gebruikers zullen de Vert.zoeken (UK: Vlookup) functie kennen en gebruiken. Er is ook nog een andere manier om in matrixen te zoeken. Je kunt namelijk ook gebruik maken van de Vergelijken en de Index functies. In deze blog lees je tips over hoe je dat kunt doen.

Allereerst de Vergelijken functie. Deze functie geeft als resultaat de relatieve positie van een waarde die we in een matrix opzoeken. In feite krijgen we een relatief rijnummer terug.  Voorbeeld: we hebben als bron een postcode tabel genomen. Wat we willen weten is hoe in elke rij van de tabel een bepaalde postcode gevonden kan worden (hier 5044 AR). Zie onderstaand het voorbeeld.

 
In onderstaand voorbeeld zoeken we hier de inhoud van de cel K2 (5044 AR) op in de kolom Postcode van onze bronlijst. Uitkomst is dat de gezochte postcode op de 14de plek staat. Nu we dat weten kunnen we de uitkomst van de Vergelijken functie gaan gebruiken in de Index functie. Deze functie stelt ons in staat om op basis van de gezochte postcode en het bijbehorende rijnummer het adres te zoeken in een andere kolom van dezelfde bron. De Index functie kijkt in de kolom volledig adres en gebruikt de Vergelijken functie om de rijpositie te achterhalen. Dus: de Vergelijken functie vertelt ons dat de postcode die we zoeken in de14de rij van de lijst staat. Die uitkomst is voor de Index functie de input voor het rijgetal waarmee in de adreskolom het bijbehorende adres gezocht kan worden. Bijkomend voordeel van deze werkwijze is dat we i.t.t. de Verticaal zoeken functie ook naar links kunnen zoeken.

 
NB Natuurlijk hebben we aan de postcode cel nog een drop-down lijstje gehangen d.m.v. de Validatie optie zoals afgebeeld in onderstaande voorbeelden.