Excelove funkcije XLOOKUP i VLOOKUP koriste se za brzu analizu velikih skupova podataka. VLOOKUP je funkcija koja se u Excelu koristi godinama. Međutim, postoji novija funkcija koju biste trebali koristiti pod nazivom XLOOKUP.

I jedno i drugo ima svoje prednosti i ograničenja. Ovdje smo da razbijemo razlike i pomognemo vam da odlučite koji je najbolji za vaš projekt.

Kako VLOOKUP funkcionira?

VLOOKUP je skraćenica od Vertical Look-up. To je funkcija programa Excel koja obavlja okomito traženje vrijednosti u krajnjem lijevom stupcu skupa podataka, a zatim vraća jedinstvenu vrijednost iz drugog stupca, u istom retku. Sintaksa za funkciju VLOOKUP je sljedeća:

=VLOOKUP(vrijednost_pretraživanja, niz_tablice, broj_indeksa_stupca, [pretraživanje_raspona])

Pogledajmo primjer. Pretpostavimo da imate popis modela pametnih telefona u svom skupu podataka i trebate izvući neke specifične informacije o njima.

Možete koristiti funkciju VLOOKUP za dobivanje dodatnih informacija o njihovim procesorima i cijenama.

instagram viewer

evo detaljan vodič o tome kako koristiti VLOOKUP u Excelu za izdvajanje određenih informacija iz skupa podataka. Iako je VLOOKUP jedna od najboljih funkcija u Excelu i može vam pomoći da pojednostavite velike skupove podataka, ima nekoliko ograničenja. Na primjer, podaci moraju biti raspoređeni uzlaznim redoslijedom da bi formula radila.

Kako radi XLOOKUP?

XLOOKUP vam omogućuje vodoravno i okomito traženje za traženje vrijednosti u proračunskoj tablici. Funkcija u biti obavlja traženje niza. Ako se pronađe podudaranje, vraća odgovarajuću stavku iz drugog raspona podataka (return_array).

Učinkovitiji je od ostalih opcija traženja jer prema zadanim postavkama ima točno podudaranje. Možete koristiti neobavezne argumente u ([match_mode]) argument za određivanje vrste približnih podudarnih vrijednosti koje trebate - točno podudaranje ili naknadna niža ili viša vrijednost ili podudaranje zamjenskog znaka.

Može se koristiti u različite svrhe, uključujući financijsku analizu, analizu marketinga i prodaje itd. Sintaksa za funkciju XLOOKUP je sljedeća:

=XLOOKUP(vrijednost_traživanja, niz_potraživanja, povratni_niz, [ako_nije_pronađeno], [način_podudaranja], [način_pretraživanja])

Sljedeći vodič će vas provesti kroz osnove i pomoći vam da razumijete kako koristiti funkciju XLOOKUP u svojoj radnoj knjižici. Obje ove funkcije zahtijevaju najmanje tri argumenta.

Ključne razlike između XLOOKUP-a i VLOOKUP-a

Iako postoji mnogo sličnosti između XLOOKUP-a i VLOOKUP-a, važno je razumjeti razlike.

1. Indeksni broj stupca

Kada izvodite VLOOKUP, morat ćete otići do izvorne tablice da provjerite i navedete točan indeksni broj stupca.

VLOOKUP zahtijeva parametar broja indeksa stupca za vraćanje točnih rezultata. Korištenje netočnog indeksnog broja stupca može rezultirati drugačijim izlazom iz vašeg radnog lista ili podataka, bilo u obliku netočne vrijednosti ili "#REF" pogreška.

U gornjem primjeru, recimo da trebate izdvojiti detalje procesora za uređaj, Apple iPhone 12. Koristit ćemo drugi skup podataka za sve primjere.

Sukladno tome, trebamo unijeti traženu vrijednost, tj., uređaj Apple iPhone 12 u stupac J, koji je krajnji lijevi stupac u našem primjeru skupa podataka i odgovarajući niz tablica (stupci J i K). Vrijednost bi se trebala dohvatiti iz drugog stupca u nizu tablice, to je stupac za pretraživanje K, stoga bi broj indeksa stupca bio 2.

XLOOKUP je dinamička funkcija koja uklanja argument broja indeksa stupca, što znači da ne morate brinuti o brojanju stupaca u tablici. Trebat ćete samo odrediti stupce za traženje i pretraživanje, što će vam uštedjeti puno vremena i truda.

2. Robusnost i fleksibilnost

Nakon što uspostavite svoj model, trebali biste biti u mogućnosti brzo ažurirati izvornu tablicu sa svježim podacima bez brige da će se vaše formule pokvariti. Uz VLOOKUP, dodavanje ili premještanje stupaca znači da morate ponoviti cijelu formulu.

XLOOKUP je robusnija funkcija koja vam omogućuje dodavanje ili uklanjanje stupaca bez brige o pogreškama. Samo pazite da ne umetnete stupac ili redak izvan polja pretraživanja, u tom slučaju će funkcija vratiti pogrešku.

3. Prilagođene poruke o pogrešci

Funkcija XLOOKUP prikladna je za korištenje. Omogućuje vam da unesete prilagođenu tekstualnu poruku o pogrešci u [ako_nije_nađeno] argument koji će se pojaviti ako tražena vrijednost nije pronađena.

VLOOKUP ne nudi sličnu funkcionalnost. Možda ćete morati koristiti druge funkcije kao što su AKO POGREŠKA kao zaobilazno rješenje, u slučajevima kada nema podudaranja.

Zašto je XLOOKUP bolji u usporedbi s VLOOKUP-om?

Iako VLOOKUP ima svoje namjene, on je ograničeniji u funkcionalnosti od XLOOKUP-a. To čini XLOOKUP poželjnim izborom za rad na većim skupovima podataka. Rezultati su brži i manje skloni pogreškama. Shvatimo zašto XLOOKUP radi bolje u usporedbi s VLOOKUP-om.

1. XLOOKUP nije ograničen na određene raspone podataka

XLOOKUP je mnogo fleksibilniji od VLOOKUP-a, koji može tražiti vrijednosti samo u krajnjem lijevom stupcu tablice i vratiti vrijednosti iz odgovarajućih stupaca s desne strane, kao što smo vidjeli u gornjem primjeru. Nasuprot tome, model XLOOKUP zahtijeva jednostavnije korake i može vratiti vrijednosti za bilo koji stupac u bilo kojem smjeru.

2. XLOOKUP Zadano je točno podudaranje

Prema zadanim postavkama, funkcija VLOOKUP u Excelu pretpostavlja traženje približnog podudaranja. Međutim, ako je potrebno točno podudaranje za vaš radni list, trebali biste unijeti "FALSE" u argumentu range_lookup.

Funkcija XLOOKUP traži traženu vrijednost u navedenom rasponu koji se prema zadanim postavkama točno podudara. Ako se ne može pronaći točno podudaranje, možete izmijeniti argument da biste tražili približno podudaranje koje može biti manje ili više od tražene vrijednosti.

Da biste to učinili, možete postaviti neobavezno [match_mode] argument na 0 = točno podudaranje (zadano), -1 = točno podudaranje ili sljedeće najmanje, 1 = točno podudaranje ili sljedeće najveće, ili 2 = podudaranje zamjenskih znakova.

3. XLOOKUP može rukovati umetanjima ili brisanjem stupaca

VLOOKUP je sjajna aplikacija za pronalaženje određenih podataka iz druge proračunske tablice ili tablice. Međutim, to je više statična mjera—ako trebate ažurirati izvor podataka ili izvršiti promjene ili promijeniti redoslijed stupaca, formula se prekida i na kraju gubite funkciju VLOOKUP.

XLOOKUP je, s druge strane, dinamičnija mjera koja može upravljati promjenama stupaca i još uvijek vraća točne rezultate pretraživanja. Dolazi s specifičnijim parametrima, kao što su niz pretraživanja i povratni niz, umjesto argumenta niza tablice i broja indeksa stupca u VLOOKUP-u.

4. XLOOKUP Obavlja vertikalna i horizontalna pretraživanja

Funkcija XLOOKUP može pronaći podatke u horizontalnim i okomitim nizovima, za razliku od VLOOKUP-a, koji može izvršiti samo okomito traženje podataka.

5. XLOOKUP pruža pametnija približna podudaranja

Ako tražite stavku koja je bliska onome što želite, XLOOKUP će vam dati točnije rezultate. Nudi točnije rezultate i manje lažnih pozitivnih rezultata.

Međutim, s VLOOKUP-om, ako želite pronaći približno podudaranje iz vaše proračunske tablice, funkcija će vratiti samo sljedeću manju vrijednost odgovarajuće reference. Ali XLOOKUP vam omogućuje da izvršite bolje približno podudaranje i vratite sljedeće veće ili manje vrijednosti iz vaše tablice pretraživanja.

6. XLOOKUP-u treba manje referenci na ćelije

Dok koristite XLOOKUP, sve što trebate je odabrati dva specifična raspona podataka — niz ili raspon odakle želite za traženje vrijednosti (lookup_array) i niz/raspon iz kojeg želite dohvatiti vrijednost (povratni niz).

Funkcija VLOOKUP, s druge strane, zahtijeva da odaberete cijeli niz podataka pomoću tablica_niz parametar. To može biti problem sa složenim skupovima podataka jer ako je vaša proračunska tablica velika, moglo bi biti teško promijeniti redoslijed ili odabrati cijeli raspon ćelija iz kojeg želite vratiti vrijednost. Nadalje, za vraćanje približnog podudaranja pomoću VLOOKUP-a, podaci u tablici moraju uvijek biti razvrstani uzlaznim redoslijedom.

VLOOKUP ili XLOOKUP: koji je za vas?

Dakle, je li XLOOKUP bolji od VLOOKUP-a? U izravnoj usporedbi, odgovor bi morao biti potvrdan. Međutim, možda nije tako jednostavno za sve korisnike. Na primjer, možda ćete preferirati stariju funkciju ako ste posebno vični s njom ili kada pronađete upotrebu za određenu funkciju koja je prikladna za vašu upotrebu.

Za veće skupove podataka, XLOOKUP je vjerojatno bolja opcija za vas zbog svoje povećane funkcionalnosti. VLOOKUP ima nekoliko ograničenja koja otežavaju korištenje za složene podatke—i kao rezultat toga, XLOOKUP ima mnogo više fleksibilnosti, što ga čini boljim izborom za većinu korisnika proračunskih tablica.

3 lude formule Microsoft Excela koje su iznimno korisne

Pročitajte dalje

UdioCvrkutUdioE-mail

Povezane teme

  • Produktivnost
  • Microsoft Excel
  • Analiza podataka
  • Savjeti za Microsoft Office

O autoru

Cheryl Vaughn (Objavljeno 42 članka)

Cheryl je kreatorica sadržaja i strateg s fokusom na stil života, mobilne aplikacije i digitalne medije. Pregledala je tehnološke proizvode i aplikacije za sadržaj, upotrebljivost i pristupačnost. Usko surađuje s pojedincima i tvrtkama kako bi osmislila kampanje koje povezuju brendove s kupcima koristeći odgovarajuću mješavinu riječi i vizuala.

Više od Cheryl Vaughn

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e-knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu