Excel formula: Zbroj zadnjih n stupaca -

Sadržaj

Generička formula

=SUM(INDEX(data,0,COLUMNS(data)-(n-1)):INDEX(data,0,COLUMNS(data)))

Sažetak

Za sumiranje posljednjih n stupaca u tablici podataka (tj. Zadnja 3 stupca, zadnja 4 stupca itd.) Možete upotrijebiti formulu koja se temelji na funkciji INDEX. U prikazanom primjeru formula u K5:

=SUM(INDEX(data,0,COLUMNS(data)-(K4-1)): INDEX(data,0,COLUMNS(data)))

gdje je "podatak" imenovani raspon C5: H8

Obrazloženje

Ključ razumijevanja ove formule je shvatiti da se funkcija INDEX može koristiti za vraćanje reference na cijele retke i cijele stupce.

Da bismo generirali referencu na "posljednjih n stupaca" u tablici, gradimo referencu iz dva dijela, kojima se pridružio operator dometa. Da bismo dobili referencu na lijevi stupac, koristimo:

INDEX(data,0,COLUMNS(data)-(K4-1))

Budući da podaci sadrže 6 stupaca, a K4 3, to pojednostavljuje na:

INDEX(data,0,4) // all of column 4

Da bismo dobili referencu na desni stupac u rasponu, koristimo:

INDEX(data,0,COLUMNS(data))

Koji vraća referencu na stupac 6 imenovanog raspona "podaci", jer funkcija COLUMN vraća 6:

INDEX(data,0,6) // all of column 6

Zajedno, dvije funkcije INDEX vraćaju referencu na stupce 4 do 6 u podacima (tj. F5: H8), koji se rješavaju na niz vrijednosti unutar funkcije SUM:

SUM((15,14,10;9,12,12;7,9,9;12,13,13))

Zatim funkcija SUM izračunava i vraća zbroj 135.

Dobri linkovi

Impozantni INDEKS (fantastičan članak Daniela Ferryja)

Zanimljivi članci...