Excel vzorec: Sčítat každých n řádků -

Obsah

Obecný vzorec

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

souhrn

Chcete-li sečíst všech n řádků, můžete použít vzorec založený na funkcích OFFSET a SUM. V ukázkové ukázce je vzorec v F4:

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

Vysvětlení

V tomto příkladu existuje 5 řádků dat pro každý týden (po-pá), takže chceme sčítat každých 5 řádků. Abychom vytvořili rozsah, který odpovídá správným 5 řádkům v každém týdnu, použijeme funkci OFFSET. Ve F4 máme:

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

Buňka C3 je reference zadaná jako absolutní reference. Dalším argumentem je řada, podstata problému. Potřebujeme logiku, která určí správný počáteční řádek pro každý týden. K tomu používáme funkci ROW. Protože vzorec sedí v řádku 4, vrátí ROW () 4. Tuto skutečnost použijeme k vytvoření logiky, kterou potřebujeme, odečtením 4 a vynásobením výsledku 5:

(ROW()-4)*5

Tím se vygeneruje argument řádku 0 ve F4, 5 ve F5 a 10 ve F6.

Sloupec je zadán jako nula, výška jako 5 a šířka jako 1.

Funkce OFFSET poté vrátí rozsah na SUM (rozsah C3: C7 pro F4) a SUM vrátí součet všech částek v tomto rozsahu.

Zajímavé články...