Additionner cellules équidistantes dans une colonn
Mistapeo
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
gbinforme Messages postés 14946 Date d'inscription Statut Contributeur Dernière intervention -
gbinforme Messages postés 14946 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je tente d'additionner des cellules d'une colonne qui sont séparées par exactement 19 lignes. Ex: Cellule A10 + Cellule A29 + Cellule A48...etc. J'ai un très grand nombre de cellule et aucune envie de les sélectionner une par une. JE cherche donc une formule qui dira: Additionne la cellule A10 et la cellule située 19 lignes plus bas et ainsi de suite jusqu'à la cellule A2613. Une idée?
Je tente d'additionner des cellules d'une colonne qui sont séparées par exactement 19 lignes. Ex: Cellule A10 + Cellule A29 + Cellule A48...etc. J'ai un très grand nombre de cellule et aucune envie de les sélectionner une par une. JE cherche donc une formule qui dira: Additionne la cellule A10 et la cellule située 19 lignes plus bas et ainsi de suite jusqu'à la cellule A2613. Une idée?
A voir également:
- Additionner cellules équidistantes dans une colonn
- Formule excel pour additionner plusieurs cellules - Guide
- Déplacer une colonne excel - Guide
- Verrouiller cellules excel - Guide
- Trier une colonne excel - Guide
- Aller à la ligne dans une cellule excel - Guide
2 réponses
Bonjour
si on est bien d'accord, de 10 à 29, ça fait 20 lignes à sommer et donc une somme selon chaque pack de 20 lignes
pour faire un tableau des résultats si votre liste de nombres commence en A11, cette formule à tirer vers le bas:
=SOMME(DECALER($A$10;LIGNE(A1)*20-20;;20))
revenez si ça ne convient pas, avec des explications sur ce qui ne va pas
crdlmnt
si on est bien d'accord, de 10 à 29, ça fait 20 lignes à sommer et donc une somme selon chaque pack de 20 lignes
pour faire un tableau des résultats si votre liste de nombres commence en A11, cette formule à tirer vers le bas:
=SOMME(DECALER($A$10;LIGNE(A1)*20-20;;20))
revenez si ça ne convient pas, avec des explications sur ce qui ne va pas
crdlmnt
Mistapeo
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
Bonjour Vaucluse, merci de vous pencher sur ce cas. Non, ça ne fonctionne pas, mais je n'ai probablement pas été assez clair dans ma question. Prenez cet exemple plus simple: Dans la colonne C, qui contient des valeurs numériques dans toutes les cellules entre les cellules C3 à C15, je cherche la formule qui me permettra d'additionner les cellules C3, C6, C9, C12 et C15. Merci à l'avance.
Bonjour,
Tu peux le faire avec cette formule :
Tu peux le faire avec cette formule :
=SOMMEPROD((MOD(LIGNE($A1:$A2613);19)=10)*$A1:$A2613)
Bonjour gbinforme, merci de vous pencher sur ce cas. Non, ça ne fonctionne pas, mais je n'ai probablement pas été assez clair dans ma question. Prenez cet exemple plus simple: Dans la colonne C, qui contient des valeurs numériques dans toutes les cellules entre les cellules C3 à C15, je cherche la formule qui me permettra d'additionner les cellules C3, C6, C9, C12 et C15. Merci à l'avance.
re:
Non, ça ne fonctionne pas,
Et pourtant cela donne le résultat mais si tu changes la règle il faut modifier les paramètres.
alors la formule qui me permettra d'additionner les cellules C3, C6, C9, C12 et C15 devient
Si chacune de tes 5 cellules contient 2 tu obtiens 10 mais je maintiens que la première formule cumule bien toute les lignes avec un intervalle de 19 à partir de la ligne 10 jusqu'à 2613, prouve moi le contraire. ;-)
Non, ça ne fonctionne pas,
Et pourtant cela donne le résultat mais si tu changes la règle il faut modifier les paramètres.
alors la formule qui me permettra d'additionner les cellules C3, C6, C9, C12 et C15 devient
=SOMMEPROD((MOD(LIGNE($A1:$A15);3)=0)*$C1:$C$15)
Si chacune de tes 5 cellules contient 2 tu obtiens 10 mais je maintiens que la première formule cumule bien toute les lignes avec un intervalle de 19 à partir de la ligne 10 jusqu'à 2613, prouve moi le contraire. ;-)
Ha, ha, ha...je n'essaierai pas de te prouver quoi que ce soit. Promis. La formule initial marchat, c'est moi qui ai mal transcrit ton code la première fois. L'ayant mal comprise, j'ai modifié la formule en passant l'adapter. C'est bon. Ça marche. Dis-moi, que veut dire le =0 de la formule? PAs mal le seul morceau que je ne comprends pas.