Preuzmite primjer radne knjige
Ovaj će vodič pokazati kako zbrojiti rezultate više funkcija VLOOKUP -a u jednom koraku u Excelu i Google tablicama.
Korištenje ZBORA s funkcijom VLOOKUP
Funkcija VLOOKUP može se koristiti za traženje jedne vrijednosti, ali također možete pronaći i zbrojiti više vrijednosti ugniježđenjem funkcije VLOOKUP unutar funkcije SUM.
Ovaj primjer će pokazati kako izračunati Ukupni prihod od prodaje određenog Trgovina više od 3 mjeseca korištenjem funkcije niza sa SUM i VLOOKUP:
1 | {= ZBIR (VLOOKUP (P3, B3: N6, {2,3,4}, FALSE))} |
To je ekvivalentno korištenju sljedeće 3 redovne VLOOKUP funkcije za zbrajanje prihoda za mjesece siječanj, veljaču i ožujak.
1 | = VLOOKUP (P3, B3: N6,2, FALSE)+VLOOKUP (P3, B3: N6,3, FALSE)+VLOOKUP (P3, B3: N6,4, FALSE) |
Ove funkcije možemo kombinirati na sljedeći način:
Prvo smo postavili funkciju VLOOKUP da vraća stupce 2, 3 i 4 kao izlaz niza:
1 | = VLOOKUP (P3, B3: N6, {2,3,4}, FALSE) |
Ovo će proizvesti rezultat niza:
1 | {98, 20, 76} |
Zatim, za zbrajanje rezultata niza, koristimo funkciju SUM.
Važno! Ako koristite Excel verzije 2022 ili starije, morate unijeti formulu pritiskom na CTRL + SHIFT + ENTER da biste stvorili formulu niza. Znat ćete da ste to učinili ispravno, kad se oko formule pojave zavojite zagrade. To nije potrebno u programu Excel 365 (ili novijim verzijama programa Excel).
Korištenje većih veličina niza u funkciji VLOOKUP
Možemo proširiti veličinu unosa niza kako bi predstavljao više podataka. U sljedećem primjeru izračunat će se Ukupni prihod od prodaje određenog Trgovina 12 mjeseci pomoću funkcije niza koja sadrži funkciju SUM za kombiniranje 12 upotreba funkcije VLOOKUP u jednu ćeliju.
1 | {= ZBIR (VLOOKUP (P3, B3: N6, {2,3,4,5,6,7,8,9,10,11,12,13}, LAŽ))} |
Ostale funkcije sažetka i VLOOKUP
Ostale sažete funkcije mogu se koristiti na isti način kao i funkcija SUM za izradu alternativnih zbirnih statistika. Na primjer, možemo koristiti funkcije MAX, MIN, PROSJEČNO, SREDNJE, SUM i COUNT da sažmemo Prihodi od prodaje od siječnja do ožujka:
1 | = MAX (VLOOKUP (J3, B3: H6, {2,3,4}, FALSE)) |
1 | = MIN (VLOOKUP (J3, B3: H6, {2,3,4}, FALSE)) |
1 | = PROSJEČNO (VLOOKUP (J3, B3: H6, {2,3,4}, FALSE)) |
1 | = MEDIJSKI (VLOOKUP (J3, B3: H6, {2,3,4}, FALSE)) |
1 | = ZBIR (VLOOKUP (J3, B3: H6, {2,3,4}, FALSE)) |
1 | = COUNT (VLOOKUP (J3, B3: H6, {2,3,4}, FALSE)) |
Zaključavanje referenci ćelija
Radi lakšeg čitanja formula prikazali smo formule bez zaključanih referenci ćelija:
1 | = ZBIR (VLOOKUP (P3, B3: N6, {2,3,4}, FALSE)) |
Ali ove formule neće raditi ispravno ako ih kopirate i zalijepite na drugo mjesto u datoteci. Umjesto toga, trebali biste koristiti zaključane ćelijske reference poput ove:
1 | {= SUM (VLOOKUP (P3, $ B $ 3: $ N $ 6, {2,3,4}, FALSE))} |
Pročitajte naš članak o zaključavanju referenci stanica da biste saznali više.
Korištenje ZBORA s funkcijom VLOOKUP u Google tablicama
Ove formule rade isto u Google tablicama kao i u Excelu, samo što je funkcija ARRAYFORMULA potrebna za korištenje u Google tablicama za ispravnu procjenu rezultata. To se može automatski dodati pritiskom na tipke CTRL + SHIFT + ENTER tijekom uređivanja formule.
1 | =ArrayFormula(IZNOS(VLOOKUP(O2,A2: M5,{2,3,4},LAŽNO))) |