Excel vzorec: Součet každé 3 buňky -

Obsah

Obecný vzorec

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

souhrn

Chcete-li napsat vzorec, který při každém kopírování sčítá „další 3“ buňky, můžete použít funkci OFFSET. V zobrazeném příkladu je vzorec v O5:

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

Poznámka: Účelem tohoto vzorce je eliminovat ruční úkol zadávat rozsahy ručně pomocí jediného globálního vzorce za cenu složitějšího vzorce.

Vysvětlení

Funkce OFFSET v jádru poskytuje rozsah 3 buněk do SUM, který vrací souhrnný výsledek.

Argumenty pro OFFSET jsou poskytovány následovně:

Pro referenci použijeme první buňku v datovém rozsahu, B5, zadanou jako smíšená reference (sloupec uzamčen, relativní řádek).

Pro řádky používáme 0, protože nemusíme měnit řádky.

Pro cols používáme výraz:

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

Tato část vzorce určuje, kolik sloupců od počátečního odkazu po odsazení. V O5 je offset nulový, v P5 je offset 3 atd.

Nakonec se výška zadá jako 1 a šířka se zadá jako 3, protože v tomto případě vždy chceme rozsah buněk 1 x 3.

Poznámka: změňte 3 na multiplikátor, který potřebujete, zobrazený jako „n“ v obecné formě vzorce výše.

Zajímavé články...