Če želite sešteti zadnjih n stolpcev v tabeli podatkov (tj. Zadnje 3 stolpce, zadnje 4 stolpce itd.), Lahko uporabite formulo, ki temelji na funkciji INDEX. V prikazanem primeru je formula v K5:
= SUM ( INDEX (data,0, COLUMNS (data)-(n-1)): INDEX (data,0, COLUMNS (data)))
kjer so 'podatki' imenovani obseg C5: H8
PojasniloKljuč do razumevanja te formule je spoznanje, da lahko funkcijo INDEX uporabite za vrnitev sklica na cele vrstice in cele stolpce .
kako najti največje število v
Za ustvarjanje sklica na 'zadnjih n stolpcev' v tabeli sestavimo referenco v dveh delih, ki ju združita operater obsega. Za sklic na levi stolpec uporabljamo:
kako uporabiti multi if funkcijo v
= SUM ( INDEX (data,0, COLUMNS (data)-(K4-1)): INDEX (data,0, COLUMNS (data)))
Ker podatki vsebujejo 6 stolpcev, K4 pa 3, se to poenostavi na:
INDEX (data,0, COLUMNS (data)-(K4-1))
Za sklic na desni stolpec v obsegu uporabljamo:
INDEX (data,0,4) // all of column 4
Ki vrne sklic na stolpec 6 imenovanega obsega 'podatki', saj funkcija COLUMN vrne 6:
INDEX (data,0, COLUMNS (data))
Obe funkciji INDEX skupaj vračata sklic na stolpce od 4 do 6 v podatkih (tj. F5: H8), ki se razrežejo na niz vrednosti znotraj funkcije SUM:
INDEX (data,0,6) // all of column 6
Funkcija SUM nato izračuna in vrne vsoto, 135.
kako napisati formulo množenja vAvtor Dave Bruns