Excel-kaava: summa n kuukauden aikana -

Yleinen kaava

=SUM(OFFSET(start,0,0,N,1))

Yhteenveto

Yhteenvetona kuukausittaisten tietojen joukko n kuukauden aikana voit käyttää kaavaa, joka perustuu SUM- ja OFFSET-funktioihin. Esitetyssä esimerkissä G6: n kaava on:

=SUM(OFFSET(C5,0,0,G5,1))

Selitys

Esitetyssä esimerkissä meillä on kuukausitiedot vuosilta 2017 ja 2018. Tavoitteena on summata arvot dynaamisesti tietyn kuukausimäärän kautta, koodattu kovaksi 6 solussa G5. Tämä tapahtuu syöttämällä OFFSET-funktiolla muodostettu referenssi summafunktioon.

OFFSET-toiminnon avulla voit rakentaa viitteen käyttämällä aloituspistettä, rivin ja sarakkeen siirtymää sekä korkeutta ja leveyttä. OFFSET on kätevä kaavoissa, jotka dynaamisesti keskimäärin tai summaavat "viimeiset n arvoa", "ensimmäiset n arvoa" ja niin edelleen. Solussa G6 OFFSET määritetään seuraavasti:

OFFSET(C5,0,0,G5,1)

Käännetty: rakenna C5: n aloitusasemasta viite 6 riviä x 1 sarake ilman siirtymää. Numerolla 6 G5: ssä OFFSET palauttaa viitteen C5: C10 arvoksi SUM:

=OFFSET(C5,0,0,G5,1) // returns C5:C10 =SUM(C5:C10)) // returns 5775

G7: n kaava on asetettu samalla tavalla. Ainoa ero on lähtökohta:

=OFFSET(D5,0,0,G5,1) // returns D5:D10 =SUM(D5:D10)) // returns 6380

Kun G5: ssä olevaa numeroa muutetaan, molemmat kaavat päivittyvät dynaamisesti ja palauttavat uuden tuloksen.

Vuosi-päivä vaihtelu

Sen sijaan, että arvo kovakoodattaisiin kaavaan, voit käyttää COUNT-funktiota laskeaksesi olemassa olevat merkinnät tietyssä sarakkeessa ja palauttaaksesi määrän OFFSET-arvoon. Tämän kaavan yleinen versio näyttäisi tältä:

=SUM(OFFSET(start,0,0,COUNT(rng),1))

missä rng on viite alueelle, joka sisältää YTD-arvot.

Mielenkiintoisia artikkeleita...