
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.