Excel-formel: Sum hver n række -

Indholdsfortegnelse

Generisk formel

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

Resumé

For at opsummere hver n række kan du bruge en formel baseret på OFFSET- og SUM-funktionerne. I eksemplet viser er formlen i F4:

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

Forklaring

I dette eksempel er der 5 rækker data for hver uge (man-fre), så vi vil sammenfatte hver 5. række. For at opbygge et interval, der svarer til de rigtige 5 rækker i hver uge, bruger vi OFFSET-funktionen. I F4 har vi:

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

Celle C3 er referencen, indtastet som en absolut reference. Det næste argument er række, kernen i problemet. Vi har brug for logik, der finder ud af den rigtige startrække for hver uge. Til dette bruger vi ROW-funktionen. Fordi formlen sidder i række 4, returnerer ROW () 4. Vi bruger denne kendsgerning til at skabe den logik, vi har brug for, trække 4 og multiplicere resultatet med 5:

(ROW()-4)*5

Dette genererer et rækkeargument på 0 i F4, 5 i F5 og 10 i F6.

Kolonne indtastes som nul, højde som 5 og bredde som 1.

OFFSET-funktionen returnerer derefter et interval til SUM (området C3: C7 for F4), og SUM returnerer summen af ​​alle beløb i dette interval.

Interessante artikler...