Excel formula: Vsota zadnjih n stolpcev -

Kazalo

Splošna formula

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

Povzetek

Če želite povzeti zadnjih n stolpcev v tabeli podatkov (tj. Zadnji 3 stolpci, zadnji 4 stolpci itd.), Lahko uporabite formulo, ki temelji na funkciji INDEX. V prikazanem primeru je formula v K5:

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

kjer je "podatki" imenovano območje C5: H8

Pojasnilo

Ključ do razumevanja te formule je spoznanje, da lahko funkcijo INDEX uporabite za vrnitev sklica na celotne vrstice in celotne stolpce.

Če želite ustvariti sklic na "zadnjih n stolpcev" v tabeli, zgradimo sklic iz dveh delov, ki se jim pridruži operator obsega. Za sklic na levi stolpec uporabimo:

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

Ker podatki vsebujejo 6 stolpcev, K4 pa 3, je to poenostavljeno na:

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

Če želite dobiti sklic na desni stolpec v obsegu, uporabimo:

INDEX(data,0,COLUMNS(data))

Kar vrne sklic na stolpec 6 imenovanega obsega "podatki", saj funkcija COLUMN vrne 6:

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

Funkciji INDEX skupaj vrneta sklic na stolpce od 4 do 6 v podatkih (tj. F5: H8), ki se razrešijo na niz vrednosti znotraj funkcije SUM:

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

Nato funkcija SUM izračuna in vrne vsoto 135.

Dobre povezave

Impozantni INDEKS (fantastičen članek Daniela Ferryja)

Zanimive Članki...