
Üldine valem
=SUM(INDEX(data,0,MATCH(val,header,0)))
Kokkuvõte
Veeru summa otsimiseks ja tagastamiseks võite kasutada funktsiooni INDEX, MATCH ja SUM põhinevat valemit. Näidatud näites on valemi I7 valem:
=SUM(INDEX(C5:F11,0,MATCH(I6,C4:F4,0)))
Selgitus
Selle valemi tuum kasutab funktsiooni INDEX ja MATCH spetsiaalsel viisil, et tagastada ühe veeru asemel täisveerg. Seestpoolt töötades kasutatakse funktsiooni MATCH, et leida vilja õige veeru number I6-s:
MATCH(I6,C4:F4,0)
MATCH return 2 funktsiooni INDEX sees argumendina column_num, kus massiiviks on seatud vahemik C5: F11, mis sisaldab kõigi puuviljade andmeid.
Valemi keeruline osa on argument_enum, mis on seatud nullile. Rea nulli määramine põhjustab INDEX-i, mis tagastab kõik massiivi vastavad veerus olevad väärtused järgmiselt:
=SUM((6;12;4;10;0;9;6))
Funktsioon SUM tagastab seejärel massiivi kõigi üksuste summa 47.