Kada koristiti Index-Match umjesto VLOOKUP-a u Excelu

Za one od vas koji su dobro upoznati s Excelom(Excel) , vjerojatno ste vrlo upoznati s funkcijom VLOOKUP . Funkcija VLOOKUP koristi se za pronalaženje vrijednosti u drugoj ćeliji na temelju nekog podudarnog teksta unutar istog retka.

Ako ste još uvijek novi u funkciji VLOOKUP , možete pogledati moj prethodni post o tome kako koristiti VLOOKUP u Excelu(how to use VLOOKUP in Excel) .

Koliko god moćan, VLOOKUP ima ograničenje na to kako odgovarajuća referentna tablica treba biti strukturirana da bi formula funkcionirala.

Ovaj članak će vam pokazati ograničenje gdje se VLOOKUP ne može koristiti i predstaviti drugu funkciju u Excelu(Excel) pod nazivom INDEX-MATCH koja može riješiti problem.

INDEX MATCH Primjer Excel

Koristeći sljedeći primjer Excel proračunske tablice , imamo popis imena vlasnika automobila i naziv automobila. U ovom primjeru pokušat ćemo preuzeti  ID automobila(Car ID) na temelju modela automobila(Car Model) navedenog pod više vlasnika kao što je prikazano u nastavku:

Na zasebnom listu pod nazivom CarType imamo jednostavnu bazu podataka automobila s  ID-om(ID) , modelom automobila(Car Model) i bojom(Color) .

S ovim postavljanjem tablice,  funkcija VLOOKUP može raditi samo ako se podaci koje želimo dohvatiti nalaze u stupcu desno od onoga što pokušavamo uskladiti ( polje Model automobila ).(Car Model )

Drugim riječima, s ovom strukturom tablice, budući da je pokušavamo uskladiti na temelju modela automobila(Car Model) , jedina informacija koju možemo dobiti je boja(Color ) (ne ID jer se stupac ID  nalazi lijevo od  stupca modela automobila(Car Model ) .)

To je zato što se kod VLOOKUP -a vrijednost traženja mora pojaviti u prvom stupcu, a stupci pretraživanja moraju biti s desne strane. Niti jedan od tih uvjeta nije ispunjen u našem primjeru.

Dobra vijest je da će nam INDEX-MATCH  moći pomoći u tome. U praksi, ovo je zapravo kombiniranje dvije funkcije programa Excel(Excel) koje mogu raditi pojedinačno: funkcije INDEX i funkcije (INDEX)MATCH .

Međutim, za potrebe ovog članka, govorit ćemo samo o kombinaciji to dvoje s ciljem repliciranja funkcije VLOOKUP -a .

Formula se u početku može činiti malo dugačkom i zastrašujućom. Međutim, nakon što ga upotrijebite nekoliko puta, naučit ćete sintaksu napamet.

Ovo je potpuna formula u našem primjeru:

=INDEX(CarType!$A$2:$A$5,MATCH(B4,CarType!$B$2:$B$5,0))

Ovdje je raščlamba za svaki odjeljak

=INDEX(“=” označava početak formule u ćeliji, a INDEX je prvi dio Excel funkcije koju koristimo.

CarType!$A$2:$A$5 – stupci na listu CarType  u kojima se nalaze podaci koje želimo dohvatiti. U ovom primjeru, ID  svakog modela automobila.(Car Model.)

MATCH( – Drugi dio Excel funkcije koji koristimo.

B4 – Ćelija koja sadrži tekst za pretraživanje koji koristimo ( Model automobila(Car Model) ) .

CarType!$B$2:$B$5 – Stupci na listu CarType   s podacima koje ćemo koristiti za podudaranje s tekstom za pretraživanje.

0)) – Za označavanje da se tekst za pretraživanje mora točno podudarati s tekstom u odgovarajućem stupcu (tj CarType!$B$2:$B$5 ). Ako se ne pronađe točno podudaranje, formula vraća #N/A .

Napomena: zapamtite dvostruku zagradu za zatvaranje na kraju ove funkcije “))” i zareze između argumenata.(Note: remember the double closing bracket at the end of this function “))” and the commas between the arguments.)

Osobno sam se odmaknuo od VLOOKUP -a i sada koristim INDEX-MATCH jer je sposoban učiniti više od VLOOKUP -a .

Funkcije INDEX-MATCH također imaju druge prednosti u usporedbi s VLOOKUP :

  1. Brži izračuni(Faster Calculations)

Kada radimo s velikim skupovima podataka u kojima sam izračun može potrajati dugo zbog mnogih funkcija VLOOKUP -a, otkrit ćete da će se ukupni izračun brže izračunati nakon što zamijenite sve te formule s INDEX-MATCH .

  1. Nema potrebe za brojanjem relativnih stupaca(No Need to Count Relative Columns)

Ako naša referentna tablica ima ključni tekst koji želimo tražiti u stupcu C , a podaci koje trebamo dobiti nalaze se u stupcu AQ , morat ćemo znati/prebrojati koliko je stupaca između stupca C i stupca AQ kada koristimo VLOOKUP .

Pomoću  funkcija INDEX-MATCH možemo izravno odabrati indeksni stupac (tj. stupac AQ) gdje trebamo dobiti podatke i odabrati stupac koji će se podudarati (tj. stupac C).

  1. Izgleda kompliciranije(It Looks More Complicated)

VLOOKUP je danas prilično uobičajen, ali malo tko zna za zajedničko korištenje funkcija INDEX-MATCH.

Duži niz u funkciji INDEX-MATCH pomaže da izgledate kao stručnjak u rukovanju složenim i naprednim Excel funkcijama. Uživati!



About the author

Računalni sam tehničar koji godinama radi s Androidom i uredskim softverom. Također podučavam ljude kako koristiti Mac računala zadnjih 5 godina. Ako tražite nekoga tko zna kako popraviti stvari na vašem računalu, vjerojatno vam mogu pomoći!



Related posts