Als het gaat om de Excel-wereld, is deze verdeeld in twee facties: de VLOOKUP-brigade en het INDEX/MATCH-regiment.
Als je je afvraagt welke hoger scoort in de VERT.ZOEKEN versus INDEX/MATCH strijd, zal dit artikel proberen het te beantwoorden.
Maar voordat ik dat doe, wil ik een paar dingen duidelijk maken - dit artikel gaat niet over het prijzen van de ene functie en het bashen van de andere. Beide Excel-functies zijn geweldig en hebben hun plaats. In sommige gevallen kan het een beter zijn dan het ander.Tijdens een van mijn Excel-trainingssessies ontdekte ik tot mijn verbazing dat de meeste mensen op de hoogte waren en, in sommige gevallen, bekwaam waren in het gebruik van VERT.ZOEKEN, maar bijna geen van hen wist van de krachtige combinatie INDEX/MATCH.
En toen ik het noemde, hadden ze veel vragen:
- Is het een opzoek- en referentieformule? - Ja! Misschien wel de beste van allemaal
- Is het een nieuwe Excel 2016-functie? - Echt niet!
- Kan het verwijzen naar gegevens tussen verschillende werkbladen of werkmappen? - Ja
- Is het beter dan VERT.ZOEKEN? - Het hangt er van af
Ik denk dat het VERT.ZOEKEN PR-team het veel beter doet dan dat van INDEX/MATCH.
In deze tutorial zal ik proberen deze twee formules zo objectief mogelijk te vergelijken.
Ik heb om te beginnen geen favorieten, maar ik gebruik liever de combinatie INDEX/MATCH dan VERT.ZOEKEN. De keuze wordt bepaald door veel factoren, waaronder hoe de gegevens eruit zien en hoe deze zouden worden gebruikt. Ik zal ze allemaal behandelen in dit artikel.
VERT.ZOEKEN Vs INDEX MATCH - Een objectieve vergelijking
Dus laten we beginnen en een einde maken aan dit eeuwenlange debat over VERT.ZOEKEN versus INDEX/MATCH en welke beter is.
En om dit te doen, zal ik deze twee functies op sommige parameters vergelijken (sommige zijn kwantificeerbaar en andere niet).
De populariteit van de functie:
VERT.ZOEKEN neemt dit zonder meer over.
Voor sommige mensen, als u weet hoe u VERT.ZOEKEN moet gebruiken, weet u hoe u Excel moet gebruiken. En gezien hoeveel er met deze enkele functie kan worden gedaan, neem ik het ze niet kwalijk.
Om deze reden gebruiken veel mensen VERT.ZOEKEN omdat het beter wordt begrepen door andere Excel-gebruikers.
Hoewel dit geen populariteitswedstrijd is, speelt het een grote rol in waarom VERT.ZOEKEN zo veel wordt gebruikt.
Stelt u zich eens voor dat u werkt met een klant/manager die bedreven is in het gebruik van VERT.ZOEKEN, maar niet weet hoe INDEX/MATCH moet worden gebruikt. Het is logischer om een functie te gebruiken die u beiden kent, in plaats van te proberen ze iets te leren over INDEX/MATCH.
Oordeel: VERT.ZOEKEN is een duidelijke winnaar op het gebied van populariteitMakkelijk te gebruiken
De reden waarom VERT.ZOEKEN zo populair is, is dat het gemakkelijk te gebruiken is (tenminste in vergelijking met INDEX/MATCH).
Als ik een Excel-training volg, zou ik altijd eerst VERT.ZOEKEN eerst behandelen. Veel mensen vinden VERT.ZOEKEN moeilijk, dus ik kan me niet eens voorstellen dat ik ze zou proberen INDEX/MATCH te leren (tenzij ze al goed weten hoe ze VERT.ZOEKEN moeten gebruiken).
En in de meeste gevallen is VERT.ZOEKEN goed genoeg. Het kan de meeste dingen doen die mensen nodig hebben bij het werken met gegevens. Natuurlijk kun je hetzelfde doen met INDEX/MATCH, maar waarom zou je de moeilijke weg nemen als het niet eens nodig is.
VERT.ZOEKEN heeft 3 argumenten (vierde is optioneel) en is gemakkelijker te begrijpen in vergelijking met INDEX/MATCH.
INDEX & MATCH zijn twee afzonderlijke functies die elk drie argumenten hebben en moeten worden gecombineerd om een zoekopdracht uit te voeren (wordt het al ingewikkeld??).
Hoewel je INDEX/MATCH misschien even gemakkelijk vindt als je het onder de knie hebt, zal een beginner waarschijnlijk aangetrokken worden tot VERT.ZOEKEN.
De flexibiliteit van de functie:
VERT.ZOEKEN is een geweldige functie, maar heeft een paar beperkingen:
- Het kan geen waarde opzoeken en retourneren die zich links van de opzoekwaarde bevindt.
- Het werkt alleen met gegevens die verticaal zijn gerangschikt.
- VERT.ZOEKEN zou een verkeerd resultaat geven als u een nieuwe kolom in uw gegevens toevoegt/verwijdert (omdat de waarde van het kolomnummer nu naar de verkeerde kolom verwijst). U kunt het kolomnummer dynamisch maken, maar als u van plan bent om twee of meer functies te combineren, waarom gebruikt u dan niet in de eerste plaats INDEX/MATCH.
Voordat je begint te roken van woede en een opmerking achterlaat over hoe VERT.ZOEKEN al deze dingen kan doen, luister naar me. VERT.ZOEKEN, als een op zichzelf staande functie, is niet bedoeld om dit te doen. Je kunt het natuurlijk combineren met andere formules en al deze dingen omzeilen, maar dan verliest het de tag van gebruiksvriendelijkheid.
Als iemand een combinatie van formules kan gebruiken om VERT.ZOEKEN naar links te laten kijken of kolommen dynamisch te maken, weet ik zeker dat die persoon beter af is met INDEX/MATCH, dat gemaakt is om deze dingen gemakkelijk af te handelen.
Dus ja, VERT.ZOEKEN kan deze beperkingen omzeilen, maar dat is het niet waard. Met meer codering en robotica weet ik zeker dat je VLOOKUP ook je favoriete koffie kunt laten ophalen, maar onthoud dat het hier niet voor is gemaakt.
INDEX-MATCH combo daarentegen is gemaakt om al deze problemen op te lossen. Het kan
- Zoek en retourneer een waarde die zich links van de opzoekwaarde bevindt,
- Verwerk zowel horizontaal als verticaal gestructureerde data.
- Omgaan met rij-/kolomnummers voor het geval u enkele invoegt of verwijdert uit de dataset
Snelheid van de formule
Het verschil is nauwelijks merkbaar als je kleine datasets hebt.
Maar als u duizenden rijen en veel kolommen heeft, kan dit een beslissende factor zijn.
Zonder het wiel opnieuw uit te vinden, is hier een bericht van Charley Kyd, waar hij duidelijk vermeldt:
In het slechtste geval is de INDEX-MATCH-methode ongeveer net zo snel als VERT.ZOEKEN; op zijn best is het veel sneller.
Hoewel ik dit als een van de factoren heb beschouwd, geloof ik dat het minder belangrijk is dan andere. In de loop der jaren heeft Microsoft hard gewerkt om de snelheid van deze functies te verbeteren, en ze hebben aanzienlijke verbeteringen aangebracht sinds ik dit artikel voor het eerst schreef.
Hier is een update waarin ze vermelden hoe ze formules zoals VLOOKUP, HLOOKUP en MATCH sneller maken.
Het is ook een heel klein percentage van het aantal mensen dat daadwerkelijk kan profiteren van de snelheidsverbetering die gepaard gaat met het gebruik van INDEX/MATCH via VERT.ZOEKEN.
Oordeel: Als snelheid is wat u zoekt, is de combinatie INDEX/MATCH de juiste keuze.Algemeen oordeel (VERT.ZOEKEN versus INDEX/MATCH-combinatie)
Hoewel ik een grote fan ben van INDEX/MATCH, moet ik eerlijk toegeven dat VERT.ZOEKEN nog steeds de koning is.
Dit betekent niet dat je niets moet leren over INDEX/MATCH, maar als Excel en opzoekformules nieuw voor je zijn, begin dan met VERT.ZOEKEN. Gebruik het en beheers het eerst, en ga dan naar INDEX/MATCH
INDEX/MATCH is een krachtige combo die meer flexibiliteit en snelheid heeft dan de VERT.ZOEKEN formule.
Dat gezegd hebbende, VERT.ZOEKEN gaat nergens heen en zal waarschijnlijk nog lang een van de meest populaire functies in Excel blijven.
Nou, het debat is nog niet helemaal voorbij (zie de opmerkingen). Voed het vuur - laat uw 2 cent achter in het opmerkingengedeelte.
Het verschil tussen VERT.ZOEKEN en INDEX/MATCH
Voordat ik tot de vergelijking kom, denk ik dat het belangrijk is om het basisverschil (en nog belangrijker de overeenkomsten) tussen deze twee functies te kennen.
Ik ga niet in op de syntaxis en het voorbeeld van deze functies. Als je daarin geïnteresseerd bent, heb ik gedetailleerde tutorials over zowel VERT.ZOEKEN als INDEX/MATCH.
Zowel VLOOKUP als INDEX/MATCH zijn formules die u kunt gebruiken om een waarde in een dataset op te zoeken en de bijbehorende waarde op te halen (net zoals u een menu scant en de prijs zoekt van het gerecht dat u wilt bestellen).
In de meeste gevallen kunt u deze door elkaar gebruiken.
De belangrijkste verschillen in deze functies worden belangrijker wanneer u iets meer nodig hebt dan een simpele opzoek- en ophaalbewerking.
Hier zijn enkele basisverschillen in deze twee formules (later in dit artikel meer in detail besproken):
- VERT.ZOEKEN is een enkele formule die al het opzoeken en ophalen doet, maar met INDEX/MATCH moet u beide functies in de formule gebruiken.
- INDEX/MATCH kan geavanceerder opzoeken - zoals opzoeken aan de linkerkant van de dataset, rij-/kolomwaarde dynamisch maken, enz.
- INDEX/MATCH biedt veel meer flexibiliteit, wat beter geschikt is bij het bouwen van datamodellen of het werken met complexe data
Misschien vind je de volgende VERT.ZOEKEN-zelfstudies misschien ook leuk:
- VERT.ZOEKEN gebruiken met meerdere criteria.
- Hoe VERT.ZOEKEN hoofdlettergevoelig te maken.
- Gebruik IFERROR met VERT.ZOEKEN om #N/A-fouten te verwijderen.
- Gebruik VLookup om het laatste nummer in een lijst in Excel te krijgen.
- Excel-indexovereenkomst
Handige Excel-bronnen:
- Gratis online Excel-training (7-delige videocursus)
- 100+ Excel-functies (met voorbeelden en video's)