Formula Excel: Suma la fiecare 3 celule -

Cuprins

Formula generică

=SUM(OFFSET(first,0,(COLUMN()-COLUMN(current))*n, 1,n))

rezumat

Pentru a scrie o formulă care va însuma „următoarele 3” celule de fiecare dată când este copiată, puteți utiliza funcția OFFSET. În exemplul prezentat, formula din O5 este:

=SUM(OFFSET($B5,0,(COLUMN()-COLUMN($O$5))*3, 1,3))

Notă: scopul acestei formule este de a elimina sarcina manuală de introducere a intervalelor manual cu o singură formulă globală, la costul unei formule mai complexe.

Explicaţie

La bază, funcția OFFSET oferă o gamă de 3 celule către SUM, care returnează un rezultat însumat.

Argumentele pentru OFFSET sunt furnizate după cum urmează:

Pentru referință , utilizăm prima celulă din intervalul de date, B5, introdusă ca referință mixtă (coloană blocată, relativă la rând).

Pentru rânduri , folosim 0, deoarece nu este nevoie să schimbăm rândurile.

Pentru cols , folosim expresia:

(COLUMN()-COLUMN($O$5))*3

Această parte a formulei calculează câte coloane de la referința inițială la compensare. În O5, decalajul este zero, în P5, decalajul este 3 și așa mai departe.

În cele din urmă, înălțimea este introdusă ca 1 și lățimea este introdusă ca 3, deoarece în acest caz dorim întotdeauna o gamă de celule 1 x 3.

Notă: schimbați 3 cu multiplicatorul de care aveți nevoie, afișat ca „n” în forma generică a formulei de mai sus.

Articole interesante...