somme colonnes

  • Initiateur de la discussion haume
  • Date de début
H

haume

Guest
Bonjour,
Je souhaite à faire des sommes de colonnes suivant une condition.

Le principe est simple:

J'ai des données concernant des trimestres successifs (pour 4 ans).

Or je souhaite prendre soit le somme de la colonne qui correspond au dernier trimestre de chaque année, soit prendre les deux derniers, soit les trois derniers.

Comment puis je faire pour indiquer dans une cellule 1, 2, 3, ou 4 suivant le nombre de trimestres que je veux additionner par année...

Merci de votre reponse
 
M

Monique

Guest
Bonjour,

Tu pourrais utiliser SommeProd, avec la fonction MOD(COLONNE();4) qui te donne le reste de la division par 4 du n° de la colonne
Si tes données sont disposées de manière régulière, 1 trimestre par colonne, 4 colonnes par an et sans colonne vide une fois de temps en temps
Tes données de A3 à P14
Derniers trimestres :
=SOMMEPROD((MOD(COLONNE($A$3:$P$14);4)=0)*$A$3:$P$14)
ou bien (plus pratique parce que les 3 formules seront construites de la même manière) :
=SOMMEPROD((MOD(COLONNE($A$3:$P$14)+3;4)>2)*$A$3:$P$14)
Trimestres 3 et 4 :
=SOMMEPROD((MOD(COLONNE($A$3:$P$14)+3;4)>1)*$A$3:$P$14)
Trimestres 2, 3 et 4 :
=SOMMEPROD((MOD(COLONNE($A$3:$P$14)+3;4)>0)*$A$3:$P$14)

Ces formules fonctionnent si tes données démarrent en colonne A
Sinon, tu adaptes :
MOD(COLONNE()+3;4) si elles démarrent en colonne A ou E
MOD(COLONNE()+2;4) si elles démarrent en colonne B ou F
MOD(COLONNE()+1;4) si elles démarrent en colonne C ou G
MOD(COLONNE();4) si elles démarrent en colonne D ou H

Si tu as 1 colonne vide entre chaque année, MOD(COLONNE()+ x ; 5)
 

Discussions similaires

Réponses
16
Affichages
446

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 305
Messages
2 087 084
Membres
103 459
dernier inscrit
Arnocal