Екцел формула: Зброји сваких н редова -

Преглед садржаја

Генеричка формула

=SUM(OFFSET(A1,(ROW()-offset)*n,0,n,1))

Резиме

Да бисте сумирали свих н редова, можете користити формулу засновану на функцијама ОФФСЕТ и СУМ. У примеру примера, формула у Ф4 је:

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

Објашњење

У овом примеру постоји 5 редова података за сваку недељу (пон-пет), па желимо да саберемо сваких 5 редова. Да бисмо изградили опсег који одговара тачних 5 редова сваке недеље, користимо функцију ОФФСЕТ. У Ф4 имамо:

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

Ћелија Ц3 је референца, унета као апсолутна референца. Следећи аргумент је ред, суштина проблема. Потребна нам је логика која ће открити тачан почетни ред за сваку недељу. За ово користимо функцију РЕД. Будући да се формула налази у реду 4, РОВ () ће вратити 4. Користимо ову чињеницу да створимо логику која нам је потребна, одузимајући 4 и множећи резултат са 5:

(ROW()-4)*5

Ово ће генерисати аргумент реда 0 у Ф4, 5 у Ф5 и 10 у Ф6.

Колона се уноси као нула, висина као 5 и ширина као 1.

Функција ОФФСЕТ затим враћа опсег на СУМ (опсег Ц3: Ц7 за Ф4), а СУМ враћа збир свих износа у том опсегу.

Занимљиви Чланци...