Formule Excel: compte récapitulatif par mois avec COUNTIFS -

Table des matières

Formule générique

=COUNTIFS(dates,">="&A1,dates,"<"&EDATE(A1,1))

Sommaire

Pour créer un compte récapitulatif par mois, vous pouvez utiliser la fonction COUNTIFS et la fonction EDATE avec deux critères. Dans l'exemple illustré, la formule en G5 est:

=COUNTIFS(dates,">="&F5,dates,"<"&EDATE(F5,1))

Explication

Dans cet exemple, nous avons une liste de 100 numéros dans les colonnes B à D. Chaque numéro a une date et une priorité. Nous utilisons également la plage nommée «dates» pour C5: C104 et «priorités» pour D5: D105. À partir de la colonne F, nous avons un tableau récapitulatif qui montre un nombre total par mois, suivi d'un nombre total par mois et par priorité.

Nous utilisons la fonction COUNTIFS pour générer un décompte. La première colonne du tableau récapitulatif (F) est une date pour le premier de chaque mois en 2015. Pour générer un décompte total par mois, nous devons fournir des critères qui isoleront tous les problèmes qui apparaissent chaque mois.

Puisque nous avons des dates réelles dans la colonne F, nous pouvons construire les critères dont nous avons besoin en utilisant la date elle-même et une deuxième date créée avec la fonction EDATE. Ces deux critères apparaissent dans COUNTIFS comme ceci:

dates,">="&F5,dates,"<"&EDATE(F5,1)

Grosso modo: "dates supérieures ou égales à la date en F5 et inférieures à la date en F5 plus un mois". C'est un moyen pratique de générer des "parenthèses" pour chaque mois en fonction d'une seule date.

Lorsque la formule est copiée dans la colonne G, COUNTIFS génère le décompte correct pour chaque mois.

Remarque: si vous ne souhaitez pas voir les dates complètes dans la colonne F, appliquez simplement les formats de date personnalisés "mmm" ou "mmmm" pour afficher uniquement les noms de mois.

Avec priorité

Pour générer un décompte par priorité, nous devons étendre les critères. La formule en H5 est:

=COUNTIFS(dates,">="&$F5,dates,"<"&EDATE($F5,1),priorities,H$4)

Ici, nous avons ajouté un critère supplémentaire, la plage nommée «priorités» associée à H4 pour le critère lui-même. Dans cette version de la formule, nous obtenons un décompte par mois ventilé par la priorité, qui est prélevée directement dans l'en-tête de la ligne 5. Cette formule utilise à la fois des références mixtes et des références absolues pour faciliter la copie:

  1. La référence à H4 a la ligne verrouillée (H $ 4) afin que la priorité ne change pas lorsque la formule est copiée.
  2. La référence à F5 a la colonne verrouillée ($ F5) afin que la date ne change pas lorsque la formule est copiée.
  3. Les plages nommées «dates» et «priorités» sont automatiquement absolues.

Approche du tableau croisé dynamique

Un tableau croisé dynamique est une bonne solution alternative à ce problème. En général, les tableaux croisés dynamiques sont plus faciles et plus rapides à configurer lorsque les données sont bien structurées.

Articles intéressants...