INDEX en MATCH versus VERT.ZOEKEN versus XLOOKUP in Microsoft Excel

0
114

Zoekfuncties in Microsoft Excel zijn ideaal om te vinden wat u nodig heeft een grote hoeveelheid gegevens. Er zijn drie veelvoorkomende manieren om dit te doen; INDEX en MATCH, VERT.ZOEKEN en XLOOKUP. Maar wat is het verschil?

INDEX en MATCH, VLOOKUP en XLOOKUP dienen elk om gegevens op te zoeken en een resultaat te retourneren. Ze werken elk een beetje anders en vereisen een specifieke syntaxis voor de formule. Wanneer moet je welke gebruiken? Wat is beter? Laten we eens kijken, zodat u weet wat de beste optie voor u is.

Inhoudsopgave

INDEX en MATCH gebruiken
VERT.ZOEKEN gebruiken
XLOOKUP gebruiken
Wat is beter?

INDEX en MATCH gebruiken

Het is duidelijk dat de combinatie INDEX en MATCH een combinatie is van de twee genoemde functies. Je kunt onze how-to's voor de INDEX-functie en MATCH-functie bekijken voor specifieke details over het afzonderlijk gebruiken ervan.

Om dit duo te gebruiken, is de syntaxis voor elk INDEX(array, row_number, column_number) en MATCH(value, array, match_type).

Als je de twee combineert, heb je een syntaxis zoals deze: INDEX(return_array, MATCH(lookup_value, lookup_array)) in de meest basale vorm . Het is het gemakkelijkst om naar enkele voorbeelden te kijken.

Advertentie

Om een ​​waarde in cel G2 in het bereik A2 tot en met A8 te vinden en het overeenkomende resultaat in het bereik B2 tot en met B8 te geven, gebruikt u deze formule:

=INDEX(B2:B8,MATCH(G2,A2:A8) )

Als u liever de waarde invoegt die u zoekt in plaats van de celverwijzing, ziet de formule er als volgt uit waarbij 2B de opzoekwaarde is:

=INDEX(B2:B8,MATCH(“2B”,A2:A8))

Ons resultaat is Houston voor beide formules.< /p>

We hebben ook een tutorial die in detail gaat over het gebruik van INDEX en MATCH, mocht dat uw keuze.

GERELATEERD: Hoe INDEX en MATCH te gebruiken in Microsoft Excel

VERT.ZOEKEN gebruiken

VERT.ZOEKEN is al enige tijd een populaire referentiefunctie in Excel. De V staat voor Verticaal, dus met VERT.ZOEKEN doe je een verticale zoekopdracht en het is van links naar rechts.

De syntaxis is VLOOKUP(lookup_value, lookup_array, column_number, range_lookup) met het laatste argument optioneel als True (geschatte overeenkomst) of False (exacte overeenkomst).

Advertentie

Dezelfde gegevens gebruiken als die voor INDEX en MATCH, we zoeken de waarde op in cel G2 in het bereik A2 tot en met D8 en retourneren de waarde in de tweede kolom die overeenkomt. Je zou deze formule gebruiken:

=VLOOKUP(G2,A2:D8,2)

Zoals u kunt zien, is het resultaat met VERT.ZOEKEN hetzelfde als met INDEX en MATCH, Houston. Het verschil is dat VERT.ZOEKEN een veel eenvoudigere formule gebruikt. Bekijk onze instructies voor meer informatie over VERT.ZOEKEN.

GERELATEERD: Vert.ZOEKEN gebruiken voor een reeks waarden

< p>Dus waarom zou iemand INDEX en MATCH gebruiken in plaats van VERT.ZOEKEN? Het antwoord is omdat VERT.ZOEKEN alleen werkt als uw opzoekwaarde zich links van de gewenste retourwaarde bevindt.

Als we het omgekeerde zouden doen en een waarde in de vierde kolom wilden opzoeken en de overeenkomende waarde in de tweede kolom wilden retourneren, zouden we niet het gewenste resultaat krijgen en mogelijk zelfs een foutmelding krijgen. Zoals Microsoft schrijft:

Onthoud dat de opzoekwaarde altijd in de eerste kolom in het bereik moet staan ​​om VERT.ZOEKEN correct te laten werken. Als uw opzoekwaarde bijvoorbeeld in cel C2 staat, moet uw bereik beginnen met C.

INDEX en MATCH bestrijken het hele celbereik of de hele matrix, waardoor het een robuustere opzoekoptie is, zelfs als de formule wat ingewikkelder is.

XZOEKEN gebruiken

h2>

XLOOKUP is een referentiefunctie die in Excel arriveerde na VERT.ZOEKEN en de tegenhanger HORIZ.ZOEKEN (horizontaal opzoeken). Het verschil tussen XLOOKUP en VERT.ZOEKEN is dat XLOOKUP werkt, ongeacht waar de opzoek- en retourwaarden zich in uw celbereik of array bevinden.

De syntaxis is XLOOKUP(lookup_value, lookup_array, return_array, not_found, match_mode, search_mode). De eerste drie argumenten zijn vereist en zijn vergelijkbaar met die in de functie VERT.ZOEKEN. XLOOKUP biedt aan het einde drie optionele argumenten voor het geven van een tekstresultaat als de waarde niet wordt gevonden, een modus voor het type overeenkomst en een modus voor het uitvoeren van de zoekopdracht.

Advertentie
< p>Voor de toepassing van dit artikel zullen we ons concentreren op de eerste drie vereiste argumenten.

Terug naar ons celbereik van eerder, we zoeken de waarde op in G2 in het bereik A2 tot en met A8 en retourneren de overeenkomende waarde van het bereik B2 tot en met B8 met deze formule:

=XLOOKUP(G2,A2 :A8,B2:B8)

En zoals ook met INDEX en MATCH als VERT.ZOEKEN retourneerde onze formule Houston.

We kunnen ook een waarde in de vierde kolom gebruiken als de opzoekwaarde en het juiste resultaat krijgen in de tweede kolom:

=XLOOKUP(20745,D2: D8,B2:B8)

Met dit in gedachten kunt u zien dat XLOOKUP een betere optie is dan VERT.ZOEKEN, simpelweg omdat u uw gegevens op elke gewenste manier kunt rangschikken en toch het gewenste resultaat krijgt. Ga voor een volledige tutorial over XLOOKUP naar onze how-to.

GERELATEERD: De XLOOKUP-functie gebruiken in Microsoft Excel

Dus nu vraag je je af of ik XLOOKUP of INDEX en MATCH moet gebruiken, toch? Hier zijn enkele dingen om te overwegen.

Wat is beter?

Als u de INDEX- en MATCH-functies al afzonderlijk gebruikt en ze samen hebt gebruikt om waarden op te zoeken, bent u wellicht meer vertrouwd met hoe ze werken. In ieder geval, als het niet kapot is, repareer het dan niet en blijf gebruiken waar je je prettig bij voelt.

Advertentie

En natuurlijk, als je gegevens zo gestructureerd zijn dat werk met VERT.ZOEKEN en je gebruikt die functie al jaren, je kunt het blijven gebruiken of de gemakkelijke overstap maken naar XLOOKUP en INDEX en MATCH in het stof achterlaten.

Als u een eenvoudige, gemakkelijk te bouwen formule in welke richting dan ook wilt, is XLOOKUP de juiste keuze en kan INDEX en MATCH vervangen. U hoeft zich geen zorgen te maken over het combineren van argumenten van twee functies in één of het herschikken van uw gegevens.

Een laatste overweging, XLOOKUP biedt die drie optionele argumenten die van pas kunnen komen voor uw behoeften.< /p>

Aan jou! Welke opzoekoptie gebruikt u in Microsoft Excel? Of misschien gebruikt u ze alle drie, afhankelijk van uw behoeften? Wat er ook gebeurt, het is fijn om opties te hebben!

LEES VOLGENDE

  • › JBL Clip 4 Review: de Bluetooth-luidspreker die je overal mee naartoe wilt nemen
  • › Is je telefoon de hele nacht opladen slecht voor de batterij?
  • › Hoe lang wordt mijn Android-telefoon ondersteund met updates?
  • › Joby Wavo Air Review: de ideale draadloze microfoon van een contentmaker
  • › Waarom is mijn wifi niet zo snel als geadverteerd?
  • › Elk Microsoft-bedrijfslogo van 1975-2022