
Generička formula
=SUM(INDEX(data,0,MATCH(val,header,0)))
Sažetak
Za traženje i vraćanje zbroja stupca možete upotrijebiti formulu koja se temelji na funkcijama INDEX, MATCH i SUM. U prikazanom primjeru formula u I7 je:
=SUM(INDEX(C5:F11,0,MATCH(I6,C4:F4,0)))
Obrazloženje
Jezgra ove formule koristi funkcije INDEX i MATCH na poseban način za vraćanje punog stupca umjesto jedne vrijednosti. Funkcionirajući iznutra prema van, funkcija MATCH koristi se za pronalaženje ispravnog broja stupca za voće u I6:
MATCH(I6,C4:F4,0)
MATCH vraća 2 unutar funkcije INDEX kao argument column_num, gdje je niz postavljen na raspon C5: F11, koji uključuje podatke za sve plodove.
Lukavi dio formule je argument row_num, koji je postavljen na nulu. Postavljanje retka na nulu dovodi do toga da INDEX vraća sve vrijednosti u odgovarajućem stupcu u nizu poput ovog:
=SUM((6;12;4;10;0;9;6))
Zatim funkcija SUM vraća zbroj svih stavki u polju, 47.