bonjour,
j voulais faire la somme des nombre d'une colone et les nombres se trouve par exemple
A0=10
A5=55
A10=10
A15=14
j voulais une fonction pour faire la somme et sauter les lignes en 5 cellule est ce que c'est possible ?
Version imprimable
bonjour,
j voulais faire la somme des nombre d'une colone et les nombres se trouve par exemple
A0=10
A5=55
A10=10
A15=14
j voulais une fonction pour faire la somme et sauter les lignes en 5 cellule est ce que c'est possible ?
Bonjour,
Mais où est donc la cellule A0 ? 8O
Pour additionner toutes les lignes de la plage A1:A100 de 5 en 5 en commençant à la ligne 5 :
Si par exemple tu commences à la ligne 3, remplaces =0 par =3.Code:
1
2 =SOMMEPROD((MOD(LIGNE(A1:A100);5)=0)*A1:A100)
De même pour additionner toutes les 4 lignes, remplaces le 5 (deuxième argument de MOD) par 4...etc...
A+
oui j sais y a pas 0 j m suis trompé
j veux dire par exemple
A1=10
A2=0
A3=0
A4=0
A5=10
A6=0
A7=0
A8=0
A9=0
A10=10
A11=0
....
j je fais par exemple
c'est bon comme sa ??Citation:
=SOMMEPROD((MOD(LIGNE(A1:A100);5)=1)*A1:A100)
Il n'y a pas de A0 :)
tu peux utiliser une fonction comme ca par exemple (attention, formule en anglais, si ton excel est en francais, il faut traduire)
et la valider en matriciel (ctrl + maj + enter) ce qui te fais la somme de toute les cellules qui ont un n° multiple de 5 +1 (vu qu'on commence a 1 et pas a 0) sur plage A1:A200Code:=SUM(IF(ISERROR(VALUE(A1:A200));0;A1:A200)*IF(MOD(ROW(A1:A200);5)=1;1;0))
Si tu veux changer la fréquence des lignes il faut changer le 5 rouge en autre chose
Avec cette formule, tu as la somme de tous les numéros de lignes divisibles par 5 donc A5+A10+A15....
Par contre si tu as A1 en + il te faut l'ajouter (il n'y à que 4 lignes de A1 à A5).
Cette formule fonctionne en modifiant le chiffre après le = ou le second argument de MOD à condition d'avoir un intervalle constant entre les cellules à additionner.
=SUM(IF(ISERROR(VALUE(A1:A200));0;A1:A200)*IF(MOD(ROW(A1:A200);5)=1;1;0))
devient en Français :
Mais je craint que tu aies 0 également.Code:
1
2 =SOMME(SI(ESTERREUR(CNUM(A1:A200));0;A1:A200)*SI(MOD(LIGNE(A1:A200);5)=1;1;0))
Sous quelle forme sont tes données ? Sont-elles bien numériques ?
Voir la copie écran, les 2 formules fonctionnent correctement.
peu être y a une différence entre Excel2003 et Excel2007 ??
Bonjour à tous,
La formule suivante :
donne la somme des cellules A1;A5;A10;A15;A20;... dans la plage A1:A500...Code:=A1+SOMMEPROD((MOD(LIGNE(A1:A500);5)=0)*A1:A500)
Et celle_ci:
donne la somme des cellules A1;A6;A11;A16;A21;... dans la plage A1:A500...Code:=SOMMEPROD((MOD(LIGNE(A1:A500);5)=1)*A1:A500)
Cordialement
Merci les gas sa marche enfin j'avais un probléme a mon excel