2010-09-09 3 views
6

Je n'ai jamais vraiment utilisé Excel auparavant, mais cela semble être possible.Je veux faire une somme toutes les 7 lignes dans une feuille de calcul et mettre la somme dans différentes colonnes et lignes

J'ai un document en cours où j'ajouterai des valeurs tous les jours, mais ce que je veux faire pour toutes les 7 lignes je veux qu'il additionne ces valeurs et ajoute la somme des 7 lignes à une colonne/rangée différente , par exemple,

Row B7: B14 somme D12
Row B15: B22 somme en D13

Et puis quand je commence à ajouter des données dans B23 Je veux ajouter à la somme à D14.

Répondre

13

D12, mis

=SUM(OFFSET($B$7,(ROW()-12)*8,0,8,1)) 

et remplissage vers le bas la colonne D pour autant que vous voulez. Notez que B7: B14 est vraiment 8 lignes, pas 7. Si vous voulez vraiment 7 lignes (B7: B13), alors changez les 8 8 en 7 dans la formule.

+1

Merci d'avoir répondu à cette question, j'ai moi-même trouvé le même problème et votre réponse a résolu le problème. – harag

+0

Salut, cela ne fonctionne pas pour moi car je ne comprends pas ce que fait le (ROW() - 12), j'ai lancé des vérifications en sélectionnant la somme de 7 lignes et d'obtenir des numéros différents. –

+2

Lorsque vous êtes dans D12, ROW() - 12 sera zéro, de sorte que le décalage est de zéro lignes (0 * 8). Lorsque vous êtes dans D13, ROW() - 12 est un, donc le décalage est de huit lignes (1 * 8). Lorsque vous copiez la formule, le décalage saute 8 lignes. –

Questions connexes