Preporučeno, 2024

Izbor Urednika

Kada koristiti indeksno podudaranje Umjesto VLOOKUP-a u Excelu

Za one od vas koji su dobro upoznati u Excelu, najvjerojatnije ste dobro 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 u funkciji VLOOKUP, možete provjeriti moj prethodni post o tome kako koristiti VLOOKUP u Excelu.

Koliko god moćan bio, VLOOKUP ima ograničenje o tome kako odgovarajuća referentna tablica mora biti strukturirana kako bi formula funkcionirala.

Ovaj članak će vam pokazati ograničenje u kojem VLOOKUP ne može biti korišten i uvesti još jednu funkciju u Excelu pod nazivom INDEX-MATCH koja može riješiti problem.

INDEX MATCH Excel primjer

Koristeći sljedeći primjer Excelove proračunske tablice, imamo popis imena vlasnika automobila i ime automobila. U ovom primjeru pokušat ćemo preuzeti ID vozila na temelju modela automobila navedenog pod višestrukim vlasnicima, kao što je prikazano u nastavku:

Na posebnom listu nazvanom CarType, imamo jednostavnu bazu podataka s ID-om, modelom automobila i bojom .

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

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

To je zato što s VLOOKUP, traženje vrijednost mora se pojaviti u prvom stupcu i traženje stupci moraju biti na desnoj strani. Ni 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, to je zapravo kombiniranje dvije Excel funkcije koje mogu raditi pojedinačno: INDEX funkcija i MATCH funkcija.

Međutim, za potrebe ovog članka, govorit ćemo samo o kombinaciji tih dvaju ciljeva s ciljem ponavljanja funkcije VLOOKUP-a .

Izgleda da je formula u početku malo dugačka i zastrašujuća. Međutim, nakon što ste ga koristili nekoliko puta, sintaksu ćete naučiti napamet.

Ovo je puna formula u našem primjeru:

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

Ovdje je prikazana analiza za svaki odjeljak

= INDEX ( - "=" označava početak formule u ćeliji, a INDEX je prvi dio Excelove funkcije koju koristimo.

CarType! $ A $ 2: $ A $ 5 - stupci na listu CarType gdje su sadržani podaci koje bismo željeli preuzeti. U ovom primjeru, ID svakog modela automobila.

MATCH ( - Drugi dio Excelove funkcije koju koristimo.

B4 - Ćelija koja sadrži tekst za pretraživanje koji koristimo ( model automobila ) .

CarType! $ B $ 2: $ B $ 5 - Stupci na listu CarType s podacima koje ćemo koristiti za usklađivanje s tekstom pretraživanja.

0)) - Označava da se tekst za pretraživanje mora točno podudarati s tekstom u odgovarajućem stupcu (npr. CarType! $ B $ 2: $ B $ 5 ). Ako nije pronađeno točno podudaranje, formula vraća # N / A.

Napomena : zapamtite dvostruku zagradu na kraju ove funkcije “)) i zareze između argumenata.

Osobno sam se odmaknuo od VLOOKUP i sada koristiti INDEX-MATCH jer je sposoban raditi više od VLOOKUP.

Funkcije INDEX-MATCH također imaju i druge prednosti u odnosu na VLOOKUP :

  1. Brži izračuni

Kada radimo s velikim skupovima podataka gdje sam izračun može potrajati dugo zbog mnogih funkcija VLOOKUP-a, otkrit ćete da kada jednom zamijenite sve ove formule s INDEX-MATCH, ukupni izračun će se brže izračunati.

  1. Nema potrebe za brojanje relativnih stupaca

Ako naša referentna tablica ima ključni tekst koji želimo pretražiti u stupcu C i podaci koje trebamo dobiti u stupcu AQ, trebat ćemo znati / brojati koliko stupaca je između stupca C i stupca AQ pri korištenju VLOOKUP,

S funkcijama INDEX-MATCH možemo izravno odabrati stupac indeksa (tj. Stupac AQ) gdje trebamo dobiti podatke i odabrati stupac koji se podudara (tj. Stupac C).

  1. Izgleda kompliciranije

VLOOKUP je danas uobičajeno, ali mnogi ne znaju o zajedničkom korištenju funkcija INDEX-MATCH.

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

Top