Sous-totaux conditionnels

C

caton

Guest
Bonjour,

Dans une feuille de calcul excel (97) de 2 col (1 montant et 1 date) je veux effectuer des sous-totaux sur les montants et sur le nb de lignes en fonction du format de la date. Merci de consulter la pièce jointe.
 

Pièces jointes

  • catonsstot.zip
    4.6 KB · Affichages: 16
J

Jocelyn

Guest
Bonjour le forum,
Bonjour Caton,

voila en pièce jointe un essais dit moi si cela te convient.

j'ai été obligé de créé une colonne intermédiaire pour basculer ton format date en numérique mais tu peux la masquée (colonne C)

A+
Jocelyn
 

Pièces jointes

  • caton.zip
    5.2 KB · Affichages: 19
  • caton.zip
    5.2 KB · Affichages: 16
  • caton.zip
    5.2 KB · Affichages: 20
J

Jocelyn

Guest
re bonjour,
Bonjour Monique,

Alors la Monique bravo.

la formule avec Gauche qui permet de prendre les caractere texte je ne n'y avait pas songé, par contre celle qui fait la multiplication par un pour transformer le text en numérique je n'y aurait JAMAIS songer.

je vois souvent dans ce Forum des formules du type "Monique la reine de la formule" ou "Monique la magicienne" et a ces formules j'adhere totalement encore bravo.

A+
Jocelyn
 
C

caton

Guest
Bonjour Jocelyn,

Merci pour ta solution qui me convient....à l'exception des dates 200405 à 200411 pour lesquelles je veux afficher les sous-totaux montant et nb de lignes par mois, soit:
nbli montant

200405 0 0,00
200406 0 0,00
200407 1 552,55
200408 1 94,61
200409 4 3 336,83
200410 0 0,00
200411 2 2 084,86

Merci de ta collaboration.
 
J

Jocelyn

Guest
re bonjour,

ok donc il te faut autant de ligne que de mois.

ensuite pour le nombre tu remplace la formule:
=SOMMEPROD(N(($C$2:$C$1000>=200405)*($C4:$C1002<200412)*1))
par
=SOMMEPROD(N(($C$2:$C$1000=200405)*1)) pour le moi de mai
=SOMMEPROD(N(($C$2:$C$1000=200406)*1)) pour le moi de juin
etc

pour la somme turemplace la formule:
=SOMMEPROD(($C$2:$C$1000>=200405)*($C4:$C1002<200412)*A2:A1000)
par
=SOMMEPROD(($C$2:$C$1000=200405)*A2:A1000) pour le mois de mai
=SOMMEPROD(($C$2:$C$1000=200406)*A2:A1000) pour le mois de juin
etc


voila

A+
Jocelyn
 

Discussions similaires

Statistiques des forums

Discussions
314 017
Messages
2 104 583
Membres
109 084
dernier inscrit
mizab