
Samenvatting
De Excel-functie X.ZOEKEN (Engelstalig: XLOOKUP) is een krachtige tool waarmee je een waarde in één bereik kunt opzoeken en de bijbehorende waarde uit een ander bereik terugkrijgt. De functie ondersteunt jokertekens, reguliere expressies (regex), zoeken in omgekeerde richting en werkt in zowel verticale als horizontale bereiken.
X.ZOEKEN is een moderne en flexibele vervanger van oudere functies zoals INDEX-VERGELIJKEN en VERT.ZOEKEN, en maakt het werken met gegevens in Excel eenvoudiger, robuuster en overzichtelijker.
Syntax
= X.ZOEKEN( zoek-waarde; zoeken-bereik; resultaat-bereik; [indien_niet_gevonden]; [overeenkomstmodus]; [zoekmodus] )
- Zoek-waarde: De waarde waarnaar gezocht moet worden.
- Zoek-bereik: Het bereik waarin gezocht moet worden.
- Resultaat-bereik: Het bereik dat het gewenste resultaat bevat.
- *Indien-niet-gevonden: Resultaat als er geen match wordt gevonden.
- *Overeenkomstmodus: 0 = exacte match (standaard), -1 = exacte match of kleinere waarde, 1 = exacte match of grotere waarde, 2 = match met jokerteken, 3 = regex match.
- *Zoek-modus: 1 = zoeken vanaf begin (standaard), -1 = zoeken vanaf einde, 2/-2 = binaire zoekopdracht.
* Deze parameters zijn optioneel.
X.ZOEKEN gebruiken
X.ZOEKEN is de moderne, alles-in-één opzoekfunctie van Excel. Met deze functie kun je in een rij of kolom naar een waarde zoeken en de bijbehorende waarde uit een ander bereik ophalen, zonder de frustrerende beperkingen van oudere functies zoals VERT.ZOEKEN. X.ZOEKEN kan zelfs meerdere overeenkomende waarden tegelijk retourneren.
Dankzij de eenvoudige en duidelijke syntaxis is X.ZOEKEN flexibel in te stellen en ondersteunt het onder andere jokertekens, reguliere expressies (regex), niet-exacte matches, omgekeerd zoeken en razendsnelle binaire zoekopdrachten. In de voorbeelden hieronder zie je hoe je X.ZOEKEN kan gebruiken.
Voorbeeld 1 – Exacte match
X.ZOEKEN zoekt standaard op basis van exacte match. In het voorbeeld hieronder wordt X.ZOEKEN gebruikt om het inwonersaantal uit kolom D (resultaat-bereik) te zoeken bij een plaatsnaam in kolom B (zoek-bereik). De formule in cel G5 is dan als volgt:
= X.ZOEKEN(F5;B5:B12;D5:D12)

Voorbeeld 2 – Meerdere criteria
Een veelvoorkomende uitdaging in Excel is waarden zoeken op basis van meerdere criteria. In de casus hieronder moet bijvoorbeeld het inwonersaantal gezocht worden op basis van plaats én provincie.
Dit kan gedaan worden door het samenstellen van een nieuw zoek-bereik dat bestaat uit 1’en en 0’en, en vervolgens de zoekwaarde op 1 te zetten. Dit klinkt misschien ingewikkeld, maar in de praktijk is het verrassend eenvoudig!
In het werkblad hieronder zie je deze methode toegepast; de formule in cel G11 ziet er als volgt uit:
= X.ZOEKEN(1;(G5=B5:B13)*(G8=C5:C13);E5:E13)

Over Excel!ent

Wij zijn Rick van Reeuwijk en Robbert den Butter, vrienden met een gezamenlijke passie voor slimme oplossingen in Excel. Vanuit die gedeelde interesse besloten we onze krachten te bundelen en bedrijven te helpen méér uit Excel te halen.
Of je nu een slim bestand zoekt dat je direct kunt gebruiken, een volledige maatwerkoplossing nodig hebt of zelf je Excel-vaardigheden wilt verbeteren – wij hebben de dienst die bij jou past.
De officiële documentatie van de X.ZOEKEN functie is te vinden op de website van Microsoft: https://support.microsoft.com/nl-nl/office/x-zoeken-functie-b7fd680e-6d10-43e6-84f9-88eae8bf5929
Geef een reactie