
Splošna formula
=SUM(OFFSET(first,0,(COLUMN()-COLUMN(current))*n, 1,n))
Povzetek
Če želite napisati formulo, ki bo seštevala "naslednje 3" celice vsakič, ko jo kopirate, lahko uporabite funkcijo OFFSET. V prikazanem primeru je formula v O5:
=SUM(OFFSET($B5,0,(COLUMN()-COLUMN($O$5))*3, 1,3))
Opomba: bistvo te formule je odpraviti ročno nalogo ročnega vnosa obsegov z eno samo globalno formulo za ceno bolj zapletene formule.
Pojasnilo
V bistvu funkcija OFFSET podaja obseg 3 celic v SUM, ki vrne sešteti rezultat.
Argumenti za OFFSET so navedeni na naslednji način:
Za referenco uporabimo prvo celico v obsegu podatkov, B5, ki je bila vnesena kot mešana referenca (zaklenjen stolpec, relativna vrstica).
Za vrstice uporabljamo 0, saj vrst ni treba spreminjati.
Za stolpce uporabljamo izraz:
(COLUMN()-COLUMN($O$5))*3
Ta del formule ugotavlja, koliko stolpcev je od začetne reference do odmika. Pri O5 je odmik enak nič, pri P5 je odmik 3 itd.
Končno se vnese višina kot 1, širina pa kot 3, saj v tem primeru vedno želimo obseg celic 1 x 3.
Opomba: spremenite 3 v množitelj, ki ga potrebujete, prikazan kot "n" v splošni obliki zgornje formule.