Excel-kaava: Viimeisten n sarakkeen summa -

Sisällysluettelo

Yleinen kaava

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

Yhteenveto

Yhteenvetona tietotaulukon viimeisistä n sarakkeesta (eli viimeiset 3 saraketta, viimeiset 4 saraketta jne.) Voit käyttää INDEX-funktioon perustuvaa kaavaa. Esitetyssä esimerkissä kaava kohdassa K5:

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

missä "data" on nimetty alue C5: H8

Selitys

Avain tämän kaavan ymmärtämiseen on ymmärtää, että INDEX-funktiota voidaan käyttää palauttamaan viittaus kokonaisiin riveihin ja kokonaisiin sarakkeisiin.

Luodaksemme viitteen taulukon "viimeiseen n sarakkeeseen", rakennamme viitteen kahteen osaan, jotka on yhdistetty alueoperaattorilla. Saadaksesi viitteen vasempaan sarakkeeseen käytämme:

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

Koska tiedot sisältävät 6 saraketta ja K4 sisältää 3, tämä yksinkertaistaa:

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

Saadaksesi viitteen alueen oikeaan sarakkeeseen käytämme:

INDEX(data,0,COLUMNS(data))

Joka palauttaa viitteen nimettyjen alueiden "data" sarakkeeseen 6, koska COLUMN-funktio palauttaa arvon 6:

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

Nämä kaksi INDEX-funktiota palauttavat yhdessä viitteen tietojen sarakkeisiin 4-6 (ts. F5: H8), jotka ratkaisevat SUM-funktion sisällä olevan arvojoukon:

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

SUMMA-funktio laskee ja palauttaa summan 135.

Hyvät linkit

Imposing INDEX (upea artikkeli Daniel Ferry)

Mielenkiintoisia artikkeleita...