Regroupement par mois

GeoTrouvePas

XLDnaute Impliqué
Bonjour tout le monde,

Je me retrouve confronté à un problème que je n'arrive pas à résoudre avec de simple formules.

J'ai une simple liste d'actions avec la date de réalisation prévue et la date de réalisation.
J'ai besoin de faire des statistiques en regroupant ces actions en fonction de la période de réalisation prévue (toutes les actions planifiées sur le mois de mai, sur le mois de juin etc...) etc....

Est ce que quelqu'un pourrait m'éclairer sur les formules à employer ?

Je vous joint un fichier test et je vous remercie par avance
 

Pièces jointes

  • Test XLD.xlsx
    9.2 KB · Affichages: 44

excfl

XLDnaute Barbatruc
Re : Regroupement par mois

Bonjour le forum,
5lvv9d.png


F4 :
Code:
=SOMMEPROD(N(MOIS($B$4:$B$27)=LIGNE()+1))
G4 :
Code:
=SOMMEPROD(N(MOIS($B$4:$B$27)=LIGNE()+1)*($C$4:$C$27>0))
I4 :
Code:
=SOMMEPROD(N(MOIS($B$4:$B$27)=LIGNE()+1)*($C$4:$C$27>0)*(MOIS($B$4:$B$27)=MOIS($C$4:$C$27)))
 

GeoTrouvePas

XLDnaute Impliqué
Re : Regroupement par mois

Je vous remercie pour vos précieuses réponses !

Une petite question subsidiaire : Est il possible de rajouter une deuxième condition dans sommeprod ? Car au final, il va falloir que je n'aditionne que les actions qui se déroulent sur le même mois ET la même année.
 

Iznogood1

XLDnaute Impliqué
Re : Regroupement par mois

C'est un des avantage de sommeprod: sa concision et son efficacité :

= sommeprod((plage1 = critère1) * (plage2 = critère2) * (plage3 = critère3) * ... * (plage contenant les données à additionner))

Précautions : Plage1 / 2 / 3 .... et données doivent être cohérentes
Ex : SommeProd(("A2:A4" = "Michel") * ("B1:F1" > 10) * "B2:F4")
La plage de données ne doit contenir que des nombres

Comme en algèbre booléenne, le "ET" se fait pas * et le "OU" par +
Ex : SommeProd(("A2:A4" = "Michel") * "B2:B4") + SommeProd(("A2:A4" = "Pierre") * "B2:B4")
 

Discussions similaires

Réponses
14
Affichages
738

Statistiques des forums

Discussions
312 330
Messages
2 087 335
Membres
103 524
dernier inscrit
Smile1813