VLOOKUP vs INDEX MATCH - Top 8 nyttige sammenligninger at vide

Indholdsfortegnelse:

Anonim

Forskellen mellem VLOOKUP vs INDEX MATCH

VLOOKUP i Excel er en funktion, der er meget nyttig til at finde værdier vedrørende referencerne. Det kan også betragtes som den mest kraftfulde formel, der findes under Microsoft Excel til at finde værdierne. Hvad nu, hvis jeg siger, at der er en anden funktion, der kan bruges til at slå værdierne i Excel op? Ja, du hørte det sandt! Der er en anden funktion i Excel, som kan bruges i kombination til at udføre opgaven på samme måde som VLOOKUP. Jeg vil gå et skridt videre og sige, at funktionen er mere alsidig og nyttig end VLOOKUP-funktionen. Denne funktion er en kombination af INDEX og MATCH funktion. INDEX MATCH giver os mulighed for at slå værdierne op som de samme som VLOOKUP på en mere effektiv måde end VLOOKUP. I denne artikel vil jeg lede dig gennem en komparativ tilgang mellem VLOOKUP og INDEX MATCH.

Sammenligning mellem hoved og hoved mellem VLOOKUP og INDEX MATCH (Infographics)

Nedenfor er de top 8 sammenligninger mellem VLOOKUP vs INDEX MATCH :

Nøgleforskelle mellem formlen VLOOKUP og INDEX MATCH

Lad os diskutere nogle af de vigtigste centrale forskelle mellem VLOOKUP vs INDEX MATCH.

1. Den første og den grundlæggende forskel mellem funktionen VLOOKUP og INDEX MATCH er af formlerne i sig selv. VLOOKUP er en indbygget Excel-formel, hvorimod INDEX MATCH er en kombination af indbyggede Excel-funktioner INDEX og MATCH, som sammen kan bruges til at slå den givne værdi op i en tabellarray.

2 . Den næst mest markante forskel er mellem behandlingen af ​​disse to. VLOOKUP bruger de statiske datareferencer til at slå værdierne op i en matrix, hvilket betyder, at søjlehenvisningerne er betegnet med tal som 1, 2, 3, … osv. På den anden side bruger INDEX MATCH-funktion dynamiske intervaller inden for MATCH-funktionen (hvor opslaget sker) som gør det muligt for det at arbejde mere effektivt end VLOOKUP. Se nedenstående to billeder for dine referencer.

3. Indsættelse eller sletning af en kolonne i tabellarray under VLOOKUP-funktionen giver vildledende resultater, da den bruger de statiske datareferencer. Når vi bruger INDEX MATCH-funktionen, har den imidlertid fleksibiliteten ved at indsætte eller slette kolonnerne inde i tabellen array. Det ændrer ikke resultatet, da vi bruger dynamiske intervaller inden for formlen. Du kan se output fra to af funktionerne, efter at vi indsatte en ny kolonne med navnet Location i tabellen array.

Når vi bruger VLOOKUP, mislykkes vi ikke i at finde den nøjagtige lønningsværdi for opslagværdien. der henviser til, at selvom vi har tilføjet kolonnen i INDEX MATCH, var funktionen fleksibel nok til at fange den rigtige lønværdi vedrørende opslagværdien.

4. VLOOKUP kan kun bruges, når du har dataene fra venstre mod højre, eller med andre ord, de kan kun bruges, når den kolonne, der er knyttet til opslagværdi, er den første i tabellen array. INDEX MATCH har ikke sådanne begrænsninger, det kan bruges til at slå værdierne fra venstre mod højre såvel som fra højre til venstre. Det gør denne funktion mere fleksibel sammenlignet med VLOOKUP.

5. VLOOKUP-formlen kan kun slå op på værdierne på tværs af lodrette linjer, dvs. kolonner. V i starten af ​​formlen står for lodret. Da det kun kan bruges til lodrette opslag, bliver det automatisk begrænset til ikke at blive brugt over vandrette linjer (til dette bruger vi HLOOKUP). INDEX MATCH er på den anden side fleksibel til at bevæge sig gennem søjler såvel som rækker. Derfor kan det søge værdier gennem begge. Kort sagt INDEX MATCH udfører arbejdet med både VLOOKUP og HLOOKUP i en enkelt formel.

6. VLOOKUP har størrelsesbegrænsninger for opslagværdi, der ikke kan overstige 255 tegn. Hvis en opslagsværdi overstiger 255 tegn, producerer VLOOKUP-funktionen en fejl. På den anden side af mønten har INDEX MATCH ingen begrænsninger for opslagværdien.

7. VLOOKUP er meget dårlig, når vi prøver at trække formlen hen over rækker eller kolonner med den samme referenceværdi. Det giver det samme resultat som det første opslagresultat, fordi vi bruger statiske referencer. På den anden side er INDEX MATCH smart nok til at finde ud af den aktuelle værdi, der er knyttet til kolonnen, når vi trækker formlen hen over rækker / kolonner. Se skærmbillede herunder for bedre visualisering:

8 . Dette er den eneste kendsgerning, der går i vejen for VLOOKUP. Det er let at forstå samt implementere i sammenligning med INDEX MATCH på grund af den enkle karakter, det har. På den anden side finder nogle af brugerne INDEX MATCH som vanskelige at forstå på grund af dens kombination af to formler, der synes komplekse.

9. Når det kommer til håndtering af store datasæt, er VLOOKUP ikke så hurtig som INDEX MATCH (på grund af de statiske referencer). Det siges, at INDEX MATCH normalt er 30% hurtigere end VLOOKUP på normale dage.

Sammenligningstabel over VLOOKUP vs INDEX MATCH

Tabellen nedenfor opsummerer sammenligningerne mellem VLOOKUP vs INDEX MATCH:

LOPSLAG INDEX MATCH
VLOOKUP bruger den statiske datareference, mens de søger efter værdierne.INDEX MATCH bruger de dynamiske dataområder, mens du søger efter værdierne.
Indsættelse eller sletning af en kolonne påvirker VLOOKUP-resultatet.Indsættelse eller sletning af en kolonne påvirker ikke INDEX MATCH-resultatet.
VLOOKUP kan kun bruges til at finde værdier fra venstre mod højre.INDEX MATCH kan slå værdierne fra venstre mod højre og højre til venstre.
VLOOKUP kan kun søge gennem lodrette linjer, dvs. kolonner og ikke gennem rækker.INDEX MATCH kan opsøge værdier gennem rækker såvel som kolonner.
VLOOKUP har en grænse for lookup_value størrelse. Det bør ikke overstige 255 tegn.INDEX MATCH har ikke nogen grænse for størrelse eller længde til at matche værdier.
VLOOKUP er ikke venligt, når det kommer til kopiering og træk.INDEX MATCH er mere venligt, når det kommer til at kopiere og trække formlen hen over flere celler.
VLOOKUP er let at forstå såvel som huske i sammenligning med INDEX MATCH.INDEX MATCH er svært at forstå og huske på grund af dens komplekse karakter, der kombinerer to funktioner / formler.
VLOOKUP er ikke så hurtig som INDEX MATCH, når vi har at gøre med store datasæt.INDEX MATCH er normalt hurtigere end VLOOKUP.

Konklusion

Efter at have overvejet alle disse punkter, kan vi konkludere, at INDEX MATCH kan bruges som et fleksibelt, alsidigt, hurtigt alternativ til VLOOKUP-funktion. For nogle brugere kan det dog stadig være den sværeste at tackle i sammenligning med VLOOKUP på grund af den komplekse karakter såvel som kombinationer af indeks matchkamp.

Anbefalede artikler

Dette er en guide til de største forskelle mellem VLOOKUP vs INDEX MATCH. Her diskuterer vi også VLOOKUP vs INDEX MATCH nøgleforskelle med infografik og sammenligningstabel. Du kan også se på de følgende artikler for at lære mere -

  1. Excel vs Google Sheets | Top 7 nøgleforskelle
  2. Excel vs Tableau ved hjælp af Excel-tabelformat
  3. Excel vs CSV | Top 7 nyttige sammenligninger
  4. Excel vs Access | Top 5 sammenligning