Kako pretraživati podatke po uvjetu u Excelu i Google Sheetsu (VLOOKUP i XLOOKUP za apsolutne početnike)

· 3 min čitanja ·Dora Šušković Stipanović
Kako pretraživati podatke po uvjetu u Excelu i Google Sheetsu (VLOOKUP i XLOOKUP za apsolutne početnike)

VLOOKUP i XLOOKUP su formule koje umjesto tebe pretražuju veliku tablicu i vrate točan podatak koji tražiš - na primjer, upišeš šifru proizvoda i formula sama pronađe njegovu cijenu, umjesto da je tražiš ručno skrolajući kroz stotine redaka. U ovom vodiču prolazimo oboje, korak po korak, uz konkretan primjer s popisom proizvoda.

01

Zašto ti ove formule trebaju (i kad ih koristiš)

Zamisli da vodiš dvije tablice: jednu s narudžbama kupaca (samo šifra proizvoda i količina), i drugu sa svim proizvodima i njihovim cijenama. Bez formule, za svaku narudžbu moraš ručno otvoriti drugu tablicu, pronaći šifru i prepisati cijenu - sporo je i lako se pogriješi.

VLOOKUP (i noviji XLOOKUP) rade to umjesto tebe: kažeš formuli \u201cuzmi ovu šifru, potraži je u toj tablici, i vrati mi cijenu koja stoji pored nje\u201d - i to se automatski ponovi za svaki redak kad formulu prekopiraš dolje.

Ime VLOOKUP dolazi od \u201cvertical lookup\u201d, dakle pretraga koja ide okomito, po stupcu - to je i njeno glavno ograničenje, koje XLOOKUP rješava, o čemu više u nastavku.

02

VLOOKUP korak po korak, na konkretnom primjeru

Recimo da u listu \u201cCjenik\u201d imaš stupac A sa šiframa proizvoda (A2:A20) i stupac B s cijenama (B2:B20). U drugom listu, \u201cNarudžbe\u201d, u stupcu A imaš šifre koje su naručene, a u stupac B želiš automatski dobiti cijenu.

U ćeliju B2 lista \u201cNarudžbe\u201d upišeš: =VLOOKUP(A2;Cjenik!A2:B20;2;NETOČNO

UpozorenjeČest problem početnika

Najčešća greška je kad zaboraviš zadnji argument (NETOČNO/FALSE) ili staviš TOČNO/TRUE umjesto njega. Bez njega Excel ponekad vrati najbliži sličan rezultat umjesto točnog - za šifre proizvoda, cijene ili OIB-ove to gotovo uvijek želiš izbjeći, pa taj argument nikad ne izostavljaj.

03

XLOOKUP: novija i jednostavnija verzija

XLOOKUP je noviji nasljednik VLOOKUP-a, dostupan u Excelu 365 i Google Sheetsu (ali ne u starijim verzijama Excela s licencom kupljenom jednokratno). Ista pretraga izgleda ovako: =XLOOKUP(A2;Cjenik!A2:A20;Cjenik!B2:B20)

Razlika je u tome što VLOOKUP uvijek traži prema desno od stupca sa šifrom i broji stupce ("2", "3"...), dok XLOOKUP direktno kažeš koji je raspon za pretragu, a koji za rezultat - pa čak može tražiti i lijevo od šifre, što VLOOKUP uopće ne zna napraviti.

"Ako imaš pristup XLOOKUP-u, koristi njega - manje je podložan grešci jer se ne oslanja na brojanje stupaca koje se lako pomakne kad naknadno dodaš novi stupac u tablicu."

04

Excel i Google Sheets - razlike i najčešće greške

Obje formule postoje i u Excelu i u Google Sheetsu, s identičnom logikom. Jedina razlika je razdjelnik unutar formule - hrvatske regionalne postavke koriste točku-zarez (;), dok engleske koriste zarez (,).

Najčešća greška kod VLOOKUP-a nije u samoj formuli nego u rasponu: ako šifra koju tražiš nije u prvom stupcu odabranog raspona, formula neće raditi - VLOOKUP uvijek gleda prvi stupac raspona kao onaj po kojem se traži.

Druga česta greška je zaboravljeno \u201czamrzavanje\u201d raspona (dodavanjem znaka $) kad formulu kopiraš niz cijeli stupac - raspon za pretragu treba ostati isti za svaki redak, pa je pravilnije pisati Cjenik!$A$2:$B$20.

Najčešća pitanja

Koja je razlika između VLOOKUP i XLOOKUP formule?

VLOOKUP traži samo prema desno od stupca sa šifrom i rezultat određuje brojem stupca, dok XLOOKUP direktno navodi raspon za pretragu i raspon za rezultat te može tražiti i lijevo i desno. XLOOKUP je noviji i manje podložan grešci, ali nije dostupan u starijim, jednokratno kupljenim verzijama Excela.

Zašto mi VLOOKUP vraća grešku #N/A?

Najčešće zato što tražena vrijednost stvarno ne postoji u prvom stupcu odabranog raspona, ili postoji razlika u zapisu (razmak, veliko/malo slovo, broj zapisan kao tekst umjesto broja).

Mogu li koristiti VLOOKUP između dva različita lista (sheeta)?

Da - to je i najčešća upotreba. U formulu samo dodaš naziv lista i uskličnik ispred raspona, na primjer Cjenik!A2:B20, kako je pokazano u primjeru gore.

Treba li mi VLOOKUP ili mi je dovoljan SUM/COUNTIF?

Ovisi što radiš: SUM i COUNTIF zbrajaju ili broje, dok VLOOKUP i XLOOKUP dohvaćaju konkretan podatak (npr. cijenu, ime, status) iz druge tablice na temelju zajedničkog podatka poput šifre ili OIB-a.

Dora Šušković Stipanović
O autorici

Dora Šušković Stipanović radi kao specijalistica digitalnog marketinga u jednom od najvećih webshopova u Hrvatskoj, uz freelance projekte u marketingu i web dizajnu. Vodila je Canva AI edukacije za međunarodnu tvrtku i javnu instituciju, a kroz Kužiš dijeli praktične digitalne alate i AI savjete za male biznise i obrte.

Svidio vam se članak?