Excel

Summaa joka n rivi

Sum Every N Rows

Excel -kaava: Summaa joka n riviYleinen kaava | _+_ | Yhteenveto

Jokaisen n rivin summaamiseksi voit käyttää kaavaa, joka perustuu OFFSET- ja SUM -funktioihin. Esimerkkinäytössä F4: n kaava on:





miten tehdä, ei ole yhtä suuri kuin excel
= SUM ( OFFSET (A1,( ROW ()-offset)*n,0,n,1))
Selitys

Tässä esimerkissä on 5 riviä tietoja jokaiselta viikolta (ma-pe), joten haluamme laskea yhteen joka 5 riviä. Jos haluat rakentaa alueen, joka vastaa oikeaa 5 riviä viikossa, käytämme OFFSET -toimintoa. F4: ssä meillä on:

 
= SUM ( OFFSET ($C,( ROW ()-4)*5,0,5,1))

Solu C3 on viite, joka syötetään absoluuttisena viitteenä. Seuraava argumentti on rivi, ongelman ydin. Tarvitsemme logiikkaa, joka selvittää oikean aloitusrivin jokaiselle viikolle. Käytämme tätä varten ROW -toimintoa. Koska kaava on rivillä 4, ROW () palauttaa 4. Käytämme tätä tosiasiaa luodaksemme tarvitsemamme logiikan vähentämällä 4 ja kertomalla tuloksen 5:





 
 OFFSET ($C,( ROW ()-4)*5,0,5,1)

Tämä luo riviargumentin 0 F4: ssä, 5 F5: ssä ja 10 F6: ssa.

Sarake on nolla, korkeus 5 ja leveys 1.



OFFSET -funktio palauttaa sitten alueen SUMMAksi (alue C3: C7 F4: lle) ja SUMMA palauttaa kaikkien kyseisellä alueella olevien summien summan.

Kirjailija Dave Bruns


^