Addition une ligne sur cinq d'une même colonne

Bonjour, dans une grande colonne de mon tableau, j'aimerais faire la somme d'une ligne sur cinq, sans avoir à faire les sélections lignes par ligne à la main. Mes recherches sur le forum m'ont conduit à trouver comment faire pour additionner une ligne sur deux, en choisissant l'argument "ligne paire" ou "impaire" :

somme des lignes impaires de la colonne A : =SOMMEPROD(A1:A99*(MOD(LIGNE(A1:A10);2)=1))

Cette autre fait la somme des lignes paires : =SOMMEPROD(A1:A99*(MOD(LIGNE(A1:A10);2)=0))

légende : 0 : paire; 1 : impaire

2 : compter ttes les deux lignes

Par déduction, pour compter toutes les cinq lignes d'une mme colonne on devrait avoir une formule de ce type :

=SOMMEPROD(A1:A99*(MOD(LIGNE(A1:A10);5)= ???))

??? : que doit on mettre comme argument pour compter les lignes paires et impaire de la colonne A, rencontrées toutes les cinq lignes ?

J'ai fais plusieurs tests et quand je vérifie je retombe jamais sur le bon résultat. Si qu'un à la solution ça m'aiderait énormément, car je suis en stage et je dois assurer un max

Merki, A+

Bonjour

A essayer

Pour les lignes impaires

=SOMMEPROD((MOD(LIGNE(A1:A99);5)=0)*(MOD(LIGNE(A1:A99);2)=1)*(A1:A99))

Pour les lignes paires

=SOMMEPROD((MOD(LIGNE(A1:A99);5)=0)*(MOD(LIGNE(A1:A99);2)=0)*(A1:A99))

Bonjour

A essayer

Pour les lignes impaires

Code: Tout sélectionner

=SOMMEPROD((MOD(LIGNE(A1:A99);5)=0)*(MOD(LIGNE(A1:A99);2)=1)*(A1:A99))

Pour les lignes paires

Code: Tout sélectionner

=SOMMEPROD((MOD(LIGNE(A1:A99);5)=0)*(MOD(LIGNE(A1:A99);2)=0)*(A1:A99))

Re,

merci pour la réponse rapide; en fait ce que je souhaite faire, c'est compter une ligne sur cinq dans la même colonne, mais sans discriminantion entre les lignes paires ou impaires.

Les formules que tu m'a donné font quant à elles la part entre les lignes paires et impaires.

Par exple si j'ai une colonne :

N° ligne Valeur

1 32 5

3 2

4 10

5 9

6 1

7 128 8

9 3

10 7

11 12

12 2

13 1114 17

15 13

16 8

etc......

Je voudrais une sommeprod qui me face : 5 + 8 + 17 + ...

Merci

Tom

-- 03 Juin 2011, 12:43 --

Réedition du mssge précédent qui est illisible

N° ligne--------- Valeur

1--------------- 3

2---------- ----- 5

3--------------- 7

4 --------------- 8

5--------------- 2

6 ---------------- 12

7 --------------- 1

8 --------------- 16

9 ---------------- 12

10---------------- 2

11 ---------------- 4

12---------------- 7

13---------------- 10

14---------------- 11

15 ---------------- 4

16 ---------------- 16

etc...

je voudrais faire une sommprod qui calcule : 3 + 12 + 4 + 16 +...

Bonjour

A essayer

=SOMMEPROD((MOD(LIGNE(A1:A99);5)=1)*(A1:A99))

Bonjour

A essayer

Code: Tout sélectionner

=SOMMEPROD((MOD(LIGNE(A1:A99);5)=1)*(A1:A99))

Bonjour, j'aurai parié que ta solution marcherai, pourtant on ne retombe tjrs pas sur la bonne somme. Peut être est-ce possible avec

SOMME.SI

ou SOMME.SI.ENS

j'ai essayé plusieurs formules sans succès...

Merci en tout cas pour l'aide

Bonjour,

Pourtant, la solution proposée par Banzai fonctionne sans problème chez moi.

Voir le fichier joint

Si la liste ne commence pas en ligne 1, il faut adapter le =1

@+

280rider.xlsx (7.70 Ko)

Aah j'ai compri, merci Tibo & Banzaï; c'est que ma première ligne commence à 8. Est il possible de commencer à compter à partir de là ?

ToM

-- 06 Juin 2011, 07:30 --

Lorsque j'adapte le =1 en =8, ca ne marche pas, dommage ca aurait été résolu pour de bon

Bonjour

Pour savoir le chiffre à inscrire, tu te mets dans une cellule de la ligne 8 (cellule de départ) et tu inscrits cette formule :

=MOD(LIGNE();5)

qui te renvoie 3

Donc, la formule devient :

=SOMMEPROD((MOD(LIGNE(A8:A106);5)=3)*(A8:A106))

Amicalement

Nad

Waaaaouu !! super cool, c'est top !! merci merci merci, ca marche parfaitement !

à bientôt

amicalement, ToM

Rechercher des sujets similaires à "addition ligne cinq meme colonne"