VLOOKUP vs INDEX/MATCH: Watter een is beter?

VLOOKUP vs INDEX/MATCH: Watter een is beter?

Wanneer dit by die Excel-wêreld kom, is dit in twee faksies verdeel - VLOOKUP pieen INDEX/MATCH pie.

As jy wil weet inVLOOKUP en INDEX/MATCHWatter een het die hoogste telling in die stryd, sal hierdie artikel probeer beantwoord.

Maar voor ek dit doen, laat ek 'n paar dinge verduidelik - hierdie artikel gaan nie daaroor om een ​​kenmerk te prys en 'n ander te verras nie.Albei hierdie Excel-kenmerke is wonderlik, elk met hul eie sterkpunte.In sommige gevalle kan die een beter as die ander wees.

Tydens een van my Excel-opleidingsessies was ek verras om te vind dat die meeste mense weet en in sommige gevalle vaardig is in VLOOKUP, maar byna niemand ken die kragtige INDEX/MATCH-kombinasie nie.

Toe ek dit genoem het, het hulle baie vrae gehad:

  • Is dit 'n opsoek- en verwysingsformule?-Ja!miskien die beste
  • Is dit nuut in Excel 2016?-Nee!
  • Kan dit verwys na data tussen verskillende werkkaarte of werkboeke?-是 的
  • BETER AS VLOOKUP?-Dit hang af van

In hierdie tutoriaal sal ek die twee formules so objektief moontlik vergelyk.

Ek het aanvanklik nie gunstelinge gehad nie, maar ek verkies om die INDEX/MATCH-kombinasie in plaas van VLOOKUP te gebruik.Die keuse word gedryf deur baie faktore, insluitend hoe die data lyk en gebruik word.Ek sal hulle almal in hierdie artikel dek.

Contents [show]

Verwante vrae  Merk leë selle in Excel

VLOOKUP vs INDEX MATCH – OBJEKTIEWE VERGELYKING

So kom ons begin en eindig die lang debat oor VLOOKUP vs INDEX/MATCH en wat is beter.

Om dit te doen, sal ek die twee funksies op sommige parameters vergelyk (sommige is kwantifiseerbaar, sommige is nie).

Gewildheid van funksies

Vir sommige mense, as jy weet hoe om VLOOKUP te gebruik, dan weet jy hoe om Excel te gebruik.Gegewe hoeveel hierdie enkele funksie kan doen, neem ek hulle nie kwalik nie.

Om hierdie rede gebruik baie mense VLOOKUP omdat dit makliker is om te verstaan ​​deur ander Excel-gebruikers.

Alhoewel dit nie 'n gewildheidskompetisie is nie, speel dit 'n groot rol in hoekom VLOOKUP so wyd gebruik word.

Stel jou voor jy werk met 'n rekening/bestuurder wat vaardig is in VLOOKUP, maar nie weet hoe om INDEX/MATCH te gebruik nie.Dit maak meer sin om funksies te gebruik wat jy almal ken, eerder as om hulle te probeer leer oor INDEX/MATCH.

Gevolgtrekking: VLOOKUP is die duidelike wenner in gewildheid

Maklik om te gebruik

Wat VLOOKUP so gewild maak, is die gebruiksgemak daarvan (ten minste in vergelyking met INDEX/MATCH).

Wanneer ek in Excel oefen, stel ek VLOOKUP altyd eerste bekend.Baie mense vind VLOOKUP moeilik, so ek kan my nie eers voorstel om hulle INDEX/MATCH te probeer leer nie (tensy hulle reeds weet hoe om VLOOKUP vaardig te gebruik).

In die meeste gevalle is VLOOKUP goed genoeg.Dit doen die meeste van die dinge wat mense moet doen wanneer hulle met data werk.Natuurlik kan jy dieselfde doen met INDEX/MATCH, maar hoekom gaan die moeilike pad wanneer jy dit nie nodig het nie.

VLOOKUP neem 3 parameters (die vierde is opsioneel) en is makliker om te verstaan ​​as INDEX/MATCH.

INDEX & MATCH is twee afsonderlike funksies, wat elk drie argumente aanvaar, wat gekombineer moet word vir opsoek (het ingewikkeld geraak??).

Verwante vrae  7 wonderlike dinge wat Excel se teks na kolomme vir jou kan doen

As jy dit onder die knie het, sal jy INDEX/MATCH dalk net so maklik vind, maar beginners kan na VLOOKUP beweeg.

Vlookup en indeks

Gevolgtrekking: VLOOKUP is bekend vir sy gemak van gebruik.

Funksionele buigsaamheid

VLOOKUP is 'n wonderlike kenmerk met 'n paar beperkings:

  • Dit slaag nie daarin om op te soek nie en gee die waarde aan die linkerkant van die opsoekwaarde terug.
  • Dit werk net vir vertikaal gerangskik data.
  • As jy nuwe kolomme by die data voeg/verwyder, sal VLOOKUP verkeerde resultate gee (omdat die kolomnommerwaarde nou na die verkeerde kolom verwys).Jy kan die kolomnommers dinamies maak, maar as jy van plan is om twee of meer funksies te kombineer, hoekom nie INDEX/MATCH in die eerste plek gebruik nie.

Voordat jy begin raas en kommentaar lewer oor hoe VLOOKUP al hierdie dinge vermag, hoor my uit.VLOOKUP as 'n selfstandige kenmerk is nie bedoel om dit te doen nie.Natuurlik kan jy dit met ander formules kombineer en al hierdie dinge omseil, maar dit verloor die maklik-om-te gebruik etikette.

As iemand formulekombinasies kan gebruik om VLOOKUP links te laat kyk of kolomme dinamies kan maak, is ek seker daardie persoon sal beter daaraan toe wees om INDEX/MATCH te gebruik, wat daardie dinge met gemak hanteer.

So ja, VLOOKUP kan hierdie beperkings omseil, maar dit is nie die moeite werd nie.Met 'n bietjie meer kodering en robotika, is ek seker jy kan VLOOKUP kry om ook jou gunsteling koffie te kry, maar onthou, dit is nie daarvoor ontwerp nie.

Aan die ander kant word die INDEX-MATCH kombinasie gebruik om al hierdie probleme te hanteer.dit kan

  1. Vind en gee die waarde aan die linkerkant van die opsoekwaarde terug,
  2. Werk met horisontaal en/of vertikaal gestruktureerde data.
  3. hanteer ry-/kolomnommers ingeval jy sommige van die datastel invoeg of uitvee

Vlookup-opsoekwaarde aan die regterkant

Gevolgtrekking: Die INDEX/MATCH-kombinasie gee jou meer buigsaamheid as VLOOKUP.

formule spoed

Hierdie verskil is skaars opmerklik as jy kleiner datastelle het.

As jy egter duisende rye en baie kolomme het, kan dit 'n deurslaggewende faktor wees.

Sonder om die wiel weer uit te vind, hier is ditCharley Kyd'n artikel waarin hy duidelik noemIn die ergste geval is die INDEX-MATCH metode so vinnig soos VLOOKUP;In die beste geval is dit baie vinniger.

Alhoewel ek dink dit is een van die faktore, dink ek nie dit is so belangrik soos die ander nie.Microsoft het oor die jare hard gewerk om die spoed van hierdie kenmerke te verbeter, en hulle het aansienlike verbeterings aangebring sedert ek dit die eerste keer geskryf het.

dit is 'n opdatering, het hulle genoem hoe hulle formules soos VLOOKUP, HLOOKUP en MATCH vinniger gemaak het.

Daar is ook baie min mense wat werklik kan baat by die spoedverbeterings wat gepaard gaan met die gebruik van INDEX/MATCH in plaas van VLOOKUP.

Gevolgtrekking: As jy spoed soek, is die INDEX/MATCH-kombinasie die pad om te gaan.

Verwante vrae  Acer Bluetooth Driver - Laai af vir Windows 10 of 8.1 of 7

Algehele oordeel (VLOOKUP gekombineer met INDEX/MATCH)

Terwyl ek 'n groot aanhanger van INDEX/MATCH is, moet ek in alle regverdigheid erken dat VLOOKUP steeds koning is.

Dit beteken nie dat jy nie INDEX/MATCH moet leer nie, maar as jy nuut is met Excel en formules soek, begin met VLOOKUP.Gebruik en bemeester eers, beweeg dan na INDEX/MATCH

INDEX/MATCH is 'n kragtige kombinasie met meer buigsaamheid en spoed as die VLOOKUP-formule.

Dit gesê, VLOOKUP gaan nêrens heen nie, en sal waarskynlik nog jare lank een van die gewildste kenmerke in Excel bly.

Verskil tussen VLOOKUP en INDEX/MATCH

Voordat ek 'n vergelyking maak, dink ek dit is belangrik om die basiese verskille (en nog belangriker die ooreenkomste) tussen hierdie twee funksies te verstaan.

Ek gaan nie in die sintaksis en voorbeelde van hierdie funksies duik nie.As jy belangstel, het ek 'n gedetailleerde handleiding oor VLOOKUP en INDEX/MATCH.

Beide VLOOKUP en INDEX/MATCH is formules wat gebruik kan word om waardes in 'n datastel op te soek en die ooreenstemmende waardes te kry (soos as jy 'n spyskaart skandeer en die prys vind van die gereg wat jy wil bestel).

In die meeste gevalle kan jy hulle uitruilbaar gebruik.

Die belangrikste verskil tussen hierdie funksies word selfs belangriker as jy meer as eenvoudige soek- en kry-bewerkings nodig het.

Hier is 'n paar basiese verskille tussen die twee formules:

  1. VLOOKUP is 'n enkele formule wat al die opsoek en kry doen, maar vir INDEX/MATCH moet jy twee funksies in die formule gebruik.
  2. INDEX/MATCH kan meer gevorderde soektogte doen - soos om die linkerkant van 'n datastel te vind, ry-/kolomwaardes dinamies te maak, ens.
  3. INDEX/MATCH bied groter buigsaamheid en is meer geskik vir die bou van datamodelle of om met komplekse data te werk

o hallo 👋Aangename kennis.

Teken in op ons nuusbrief, stuur baie gereeldpuik tegnologiena jou pos.

Post Kommentaar