De XLOOKUP- en VLOOKUP-functies van Excel worden gebruikt om snel grote gegevenssets te analyseren. VERT.ZOEKEN is een functie die al jaren in Excel wordt gebruikt. Er is echter een nieuwere functie die u zou moeten gebruiken, genaamd XLOOKUP.
Beide hebben hun voordelen en beperkingen. We zijn hier om de verschillen op te splitsen en u te helpen beslissen welke het beste bij uw project past.
Hoe werkt VERT.ZOEKEN?
VERT.ZOEKEN staat voor Vertical Look-up. Het is een Excel-functie die verticale opzoekingen uitvoert voor een waarde in de meest linkse kolom van een gegevensset en vervolgens een unieke waarde retourneert uit een andere kolom, in dezelfde rij. De syntaxis voor de functie VERT.ZOEKEN is als volgt:
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
Laten we een voorbeeld bekijken. Stel dat u een lijst met modellen van smartphoneapparaten in uw dataset heeft en daar specifieke informatie over moet ophalen.
U kunt de functie VERT.ZOEKEN gebruiken om aanvullende informatie over hun processors en prijspunten op te halen.
Hier is een gedetailleerde handleiding over het gebruik van VERT.ZOEKEN in Excel om specifieke informatie uit een dataset te halen. Hoewel VERT.ZOEKEN een van de beste functies in Excel is en u kan helpen bij het vereenvoudigen van grote gegevenssets, heeft het een aantal beperkingen. De gegevens moeten bijvoorbeeld in oplopende volgorde worden gerangschikt om de formule te laten werken.
Hoe werkt XLZOEKEN?
Met XZOEKEN kunt u horizontale en verticale zoekacties uitvoeren om naar een waarde in een spreadsheet te zoeken. De functie voert in wezen een array-lookup uit. Als een overeenkomst wordt gevonden, retourneert deze het overeenkomstige item uit het tweede gegevensbereik (return_array).
Het is effectiever dan andere opzoekopties, omdat het standaard een exacte match geeft. U kunt de optionele argumenten gebruiken in de ([match_mode]) argument om het type geschatte overeenkomende waarden op te geven dat u nodig hebt: een exacte overeenkomst of een daaropvolgende lagere of hogere waarde, of een overeenkomst met jokertekens.
Het kan voor verschillende doeleinden worden gebruikt, waaronder financiële analyse, marketing- en verkoopanalyse, enzovoort. De syntaxis voor de functie XZOEKEN is als volgt:
=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])
De volgende gids leidt u door de basis en helpt u het te begrijpen hoe de XZOEKEN-functie te gebruiken in je werkboek. Voor beide functies zijn minimaal drie argumenten vereist.
De belangrijkste verschillen tussen XLOOKUP en VERT.ZOEKEN
Hoewel er veel overeenkomsten zijn tussen XLOOKUP en VERT.ZOEKEN, is het belangrijk om de verschillen te begrijpen.
1. Kolomindexnummer
Wanneer u VERT.ZOEKEN uitvoert, moet u naar de brontabel gaan om het exacte kolomindexnummer te controleren en op te geven.
VERT.ZOEKEN vereist een kolomindexnummerparameter om de juiste resultaten te retourneren. Het gebruik van een onjuist kolomindexnummer kan resulteren in een andere uitvoer van uw werkblad of gegevens, hetzij in de vorm van een onjuiste waarde of een "#REF" fout.
Laten we in het bovenstaande voorbeeld zeggen dat u de processordetails voor het apparaat, Apple iPhone 12, moet extraheren. We gebruiken de tweede dataset voor alle voorbeelden.
Dienovereenkomstig moeten we de opzoekwaarde invoeren, d.w.z. het apparaat Apple iPhone 12 in kolom J, die: is toevallig de meest linkse kolom in onze voorbeeldgegevensset en de bijbehorende tabelarray (kolommen J en K). De waarde zou moeten worden opgehaald uit de tweede kolom in de tabelmatrix, dat wil zeggen de zoekkolom K, dus het kolomindexnummer zou 2 zijn.
XLOOKUP is een dynamische functie die het kolomindexnummerargument overbodig maakt, wat betekent dat u zich geen zorgen hoeft te maken over het tellen van het aantal kolommen in een tabel. U hoeft alleen de opzoek- en zoekkolommen op te geven, wat u veel tijd en moeite zal besparen.
2. Robuustheid en flexibiliteit
Nadat u uw model hebt vastgesteld, zou u de brontabel snel moeten kunnen bijwerken met nieuwe gegevens zonder dat u zich zorgen hoeft te maken over het breken van uw formules. Met VERT.ZOEKEN betekent het toevoegen of verplaatsen van kolommen dat u de hele formule opnieuw moet uitvoeren.
XZOEKEN is een robuustere functie waarmee u kolommen kunt toevoegen of verwijderen zonder dat u zich zorgen hoeft te maken over fouten. Zorg ervoor dat u geen kolom of rij buiten de opzoekarray invoegt, in welk geval de functie een fout retourneert.
3. Aangepaste foutmeldingen
De XLOOKUP-functie is handig in gebruik. Hiermee kunt u een aangepast fout-tekstbericht invoeren in de [if_not_found] argument dat wordt weergegeven als de opzoekwaarde niet wordt gevonden.
VERT.ZOEKEN biedt geen vergelijkbare functionaliteit. Mogelijk moet u andere functies gebruiken, zoals: IFERROR als een tijdelijke oplossing, in gevallen waarin geen overeenkomsten worden gevonden.
Waarom is XLOOKUP beter in vergelijking met VERT.ZOEKEN?
Hoewel VERT.ZOEKEN zijn toepassingen heeft, is het qua functionaliteit beperkter dan XLOOKUP. Dit maakt XLOOKUP de voorkeurskeuze voor het werken aan grotere datasets. De resultaten zijn ook sneller en minder foutgevoelig. Laten we begrijpen waarom XLOOKUP beter werkt in vergelijking met VERT.ZOEKEN.
1. XLOOKUP is niet beperkt tot specifieke gegevensbereiken
XLOOKUP is veel flexibeler dan VERT.ZOEKEN, dat alleen waarden kan opzoeken in de meest linkse kolom van een tabel, en waarden kan retourneren uit corresponderende kolommen aan de rechterkant, zoals we in het bovenstaande voorbeeld zagen. Het XLOOKUP-model daarentegen vereist eenvoudigere stappen en kan waarden voor elke kolom in beide richtingen retourneren.
2. XLOOKUP is standaard ingesteld op een exacte overeenkomst
Standaard gaat de functie VERT.ZOEKEN in Excel ervan uit dat wordt gezocht naar een geschatte overeenkomst. Als er echter een exacte overeenkomst nodig is voor uw werkblad, moet u "FALSE" invoeren" in het argument range_lookup.
De functie XZOEKEN zoekt naar de opzoekwaarde in het opgegeven bereik dat standaard een exacte overeenkomst is. Als er geen exacte overeenkomst kan worden gevonden, kunt u het argument wijzigen om te zoeken naar een geschatte overeenkomst die kleiner of groter kan zijn dan de opzoekwaarde.
Om dit te doen, kunt u de optionele [match_mode] argument naar 0 = exacte overeenkomst (standaard), -1 = exacte overeenkomst of eerstvolgende kleinste, 1 = exacte overeenkomst of eerstvolgende grootste, of 2 = jokertekenovereenkomst.
3. XLOOKUP kan kolom-invoegingen of verwijderingen verwerken
VERT.ZOEKEN is een geweldige applicatie voor het vinden van specifieke gegevens uit een andere spreadsheet of tabel. Het is echter meer een statische maatregel: als u de gegevensbron moet bijwerken of wijzigingen moet aanbrengen of de kolommen opnieuw moet ordenen, wordt de formule afgebroken en raakt u de functie VERT.ZOEKEN kwijt.
XLOOKUP, aan de andere kant, is een meer dynamische maatregel die kolomveranderingen aankan en toch nauwkeurige opzoekresultaten oplevert. Het wordt geleverd met meer specifieke parameters, zoals de opzoekarray en de retourarray, in plaats van het tabelarrayargument en het kolomindexnummer in VERT.ZOEKEN.
4. XZOEKEN voert verticale en horizontale opzoekingen uit
De XLOOKUP-functie kan gegevens vinden in zowel horizontale als verticale arrays, in tegenstelling tot VLOOKUP, dat alleen verticale opzoekingen van gegevens kan uitvoeren.
5. XLOOKUP biedt slimmere benaderingsovereenkomsten
Als u op zoek bent naar een item dat in de buurt komt van wat u zoekt, geeft XLOOKUP u nauwkeurigere resultaten. Het biedt nauwkeurigere resultaten en minder valse positieven.
Als u met VERT.ZOEKEN echter een geschatte overeenkomst uit uw spreadsheet wilt vinden, retourneert de functie alleen de eerstvolgende kleinere waarde van de overeenkomende referentie. Maar met XLOOKUP kunt u een betere benadering bij benadering uitvoeren en ook de eerstvolgende grotere of kleinere waarden uit uw opzoektabel retourneren.
6. XLOOKUP heeft minder celverwijzingen nodig
Als u XZOEKEN gebruikt, hoeft u alleen maar twee specifieke gegevensbereiken te selecteren: een array of bereik van waar u maar wilt om te zoeken naar een waarde (lookup_array), en een array/bereik waaruit u de waarde wilt ophalen (return_array).
De functie VERT.ZOEKEN daarentegen vereist dat u een hele reeks gegevens selecteert met behulp van de table_array parameter. Dit kan een probleem zijn bij complexe gegevenssets, want als uw spreadsheet groot is, kan het moeilijk zijn om het hele celbereik waarvan u een waarde wilt retourneren, opnieuw te ordenen of te selecteren. Verder moeten de gegevens in de tabel altijd in oplopende volgorde worden gesorteerd om een geschatte overeenkomst te retourneren met VERT.ZOEKEN.
VERT.ZOEKEN of XLOOKUP: welke is voor u?
Dus, is XLOOKUP beter dan VERT.ZOEKEN? Bij een directe vergelijking zou het antwoord ja moeten zijn. Het is echter misschien niet zo eenvoudig als dat voor alle gebruikers. U kunt bijvoorbeeld de voorkeur geven aan een oudere functie als u er bijzonder bedreven in bent of als u een toepassing vindt voor een specifieke functie die geschikt is voor uw gebruik.
Voor grotere datasets is XLOOKUP waarschijnlijk de betere optie voor u vanwege de verhoogde functionaliteit. VERT.ZOEKEN heeft verschillende beperkingen die het moeilijk maken om te gebruiken voor complexe gegevens - en als resultaat heeft XLZOEKEN veel meer flexibiliteit, waardoor het de betere keuze is voor de meeste spreadsheetgebruikers.
3 gekke Microsoft Excel-formules die buitengewoon nuttig zijn
Lees volgende
Gerelateerde onderwerpen
- productiviteit
- Microsoft Excel
- Gegevensanalyse
- Microsoft Office-tips
Over de auteur
Cheryl is een contentmaker en strateeg met een focus op lifestyle, mobiele applicaties en digitale media. Ze heeft technische producten en applicaties beoordeeld op inhoud, bruikbaarheid en toegankelijkheid. Ze werkt nauw samen met individuen en bedrijven om campagnes te ontwerpen die merken en klanten verbinden met behulp van de juiste mix van woorden en beelden.
Abonneer op onze nieuwsbrief
Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!
Klik hier om je te abonneren