In een vorig artikel heb ik de functie VERT.ZOEKEN (verticaal zoeken) besproken.
Dit is een mooie en handige formule, maar er is één ongelukkige beperking: je kan niet naar links zoeken, enkel naar rechts.

noleft

Om toch het gewenste resultaat te bekomen, zijn er 2 mogelijkheden:

1. een combinatie van INDEX() en VERGELIJKEN()

2. een combinatie van VERSCHUIVING() en VERGELIJKEN()

Ik kies voor de eerste optie. Dit is – naar mijn mening – de meest gebruiksvriendelijke methode.

Het werkt als volgt:

=INDEX(kolom met data die je zoekt;VERGELIJKEN(zoekwaarde; kolom waarin de zoekwaarde staat; 0))

Data:

20131217_data

Stel: we willen de klant gaan zoeken met €2.114,11 omzet.

Dan wordt de formule:

=INDEX(A2:A10;VERGELIJKEN(2114,11;C2:C10;0))

of

=INDEX(A2:A10;VERGELIJKEN(C7;C2:C10;0))

en het resultaat ‘Erik’

Stel: we willen de klant gaan zoeken met 30,11% marge

Dan wordt de formule:

=INDEX(A2:A10;VERGELIJKEN(0,3011;E2:E10;0))
Opmerking: gezien onze kolom is opgemaakt als percentage, moeten we de komma 2 plaatsen naar links verschuiven. 30,11 wordt dus 0,3011.

of

=INDEX(A2:A10;VERGELIJKEN(E10;E2:E10;0))

en het resultaat: ‘Emma’

Voor de doorwinterde VERT.ZOEKEN() gebruikers gaat dit zeker en vast een aanpassing zijn. Maar ik kan je verzekeren: des te meer je deze formules gebruikt, des te vaker zal je er naartoe grijpen.