Accéder au contenu principal

Sommer les valeurs par mois (avec ou sans année) dans Excel

Author: Siluvia Last Modified: 2025-05-27

Ce tutoriel explique en détail deux formules pour vous aider à sommer des valeurs selon un mois et une année spécifiques, ou à sommer des valeurs par mois en ignorant l'année dans Excel.

Comment sommer les valeurs par mois et année ?
Comment sommer les valeurs par mois en ignorant l'année ?


Comment sommer les valeurs par mois et année ?

Comme le montre la capture d'écran ci-dessous, pour sommer le montant total basé sur octobre de la même année (2019), vous pouvez utiliser une formule avec les fonctions SOMME.SI.ENS et FIN.MOIS.

doc-sum-by-month-with-without-year-1

Formules génériques

=SOMME.SI.ENS(plage_valeurs, plage_dates,">="&date, plage_dates,"<="&FIN.MOIS(date,0))

Arguments

Plage_valeurs : La plage de valeurs que vous souhaitez sommer ;
Plage_dates : La plage de dates où vous souhaitez évaluer le mois et l'année ;
Date : Représente le premier jour du mois dont vous voulez faire la somme. Il peut s'agir d'une référence de cellule ou d'une date exacte entre guillemets doubles.

Comment utiliser cette formule ?

Dans ce cas, $D$3:$D$11 est la plage1, Chine est le critère1 qui se trouve dans $G3, $E$3:$E$11 est la plage2, et H$2 est la référence de cellule contenant le critère2.

1. Sélectionnez une cellule vide pour afficher le résultat. Dans ce cas, je sélectionne H6.

2. Copiez ou entrez la formule ci-dessous dans la cellule sélectionnée et appuyez sur la touche Entrée. Sélectionnez la cellule de résultat, faites glisser la poignée de recopie automatique vers le bas pour obtenir la somme pour d'autres mois et années.

=SOMME.SI.ENS($E$5:$E$10,$B$5:$B$10,">="&G6,$B$5:$B$10,"<="&FIN.MOIS(G6,0))

doc-sum-by-month-with-without-year-2

Remarque : Dans la plage G6:G7, j'ai saisi des dates réelles au format « m/j/aaaa » dans les cellules, puis j'ai formaté manuellement les dates en « mmm-aaaa » pour n'afficher que le mois et l'année. Si vous saisissez manuellement le mois et l'année sous forme de texte dans la cellule, vous n'obtiendrez pas le bon résultat.

Explication de la formule

=SOMME.SI.ENS($E$5:$E$10,$B$5:$B$10,">="&G6,$B$5:$B$10,"<="&FIN.MOIS(G6,0))

$E$5:$E$10,$B$5:$B$10,">="&G6 : Ici, cela correspond aux dates dans la plage de dates E5:E10 supérieures ou égales au premier jour du mois dans G6.
$B$5:$B$10,"<="&FIN.MOIS(G6,0) : La fonction FIN.MOIS renvoie le numéro de série du dernier jour du mois fourni par la date dans G6. Comme ci-dessus, ici cela correspond aux dates dans la plage de dates E5:E10 inférieures ou égales au dernier jour du mois.
Ensuite, la fonction SOMME.SI.ENS additionne le montant total par mois avec les deux critères ci-dessus.

Comment sommer les valeurs par mois en ignorant l'année ?

Avec la formule ci-dessus, vous ne pouvez additionner des valeurs que par mois de la même année. Pour sommer des valeurs par mois provenant de différentes années, vous pouvez appliquer une formule basée sur les fonctions SOMMEPROD et MOIS.

Formule générique

=SOMMEPROD((MOIS(plage_dates)=mois)*plage_valeurs)

Arguments

Plage_dates : La plage de dates où vous souhaitez évaluer le mois ;
Mois : C'est un nombre représentant le mois sur lequel vous allez baser la somme des valeurs ;
Plage_valeurs : La plage de valeurs que vous souhaitez sommer ;

Comment utiliser cette formule ?

1. Sélectionnez une cellule vide. Ici, je sélectionne H6.

2. Copiez ou entrez la formule ci-dessous dedans et appuyez sur la touche Entrée pour obtenir le résultat.

=SOMMEPROD((MOIS($B$5:$B$10)=10)*$E$5:$E$10)

Remarque : Dans la formule, le chiffre 10 représente le mois d'octobre. Les chiffres 1 à 12 représentent respectivement janvier à décembre, et vous pouvez les modifier selon vos besoins.

Explication de la formule

=SOMMEPROD((MOIS($B$5:$B$10)=10)*$E$5:$E$10)

MOIS($B$5:$B$10)=10 : La fonction MOIS extrait le numéro du mois de chaque cellule de date dans la plage B5:B10 : {10;10;12;12;10;10}, et compare chaque nombre dans le tableau avec le nombre 10 : {10;10;12;12;10;10}=10, finalement elle renvoie un tableau VRAI FAUX {VRAI;VRAI;FAUX;FAUX;VRAI;VRAI}.
{VRAI;VRAI;FAUX;FAUX;VRAI;VRAI}*$E$5:$E$10 : Ce tableau est multiplié par chaque montant associé au mois d'octobre, et vous obtiendrez un nouveau tableau comme ceci {1428;2010;0;0;2069;1728};
SOMMEPROD{1428;2010;0;0;2069;1728} : La fonction SOMMEPROD ajoute finalement tous les nombres du tableau et renvoie le résultat 7235.

Fonctions connexes

Fonction SOMME.SI.ENS d'Excel
La fonction SOMME.SI.ENS d'Excel aide à sommer les valeurs des cellules en fonction de plusieurs critères.

Fonction SOMMEPROD d'Excel
La fonction SOMMEPROD d'Excel peut être utilisée pour multiplier deux colonnes ou tableaux ou plus ensemble, puis obtenir la somme des produits.

Fonction FIN.MOIS d'Excel
La fonction FIN.MOIS d'Excel obtient la date qui est un certain nombre de mois avant ou après une date de début donnée.

Fonction MOIS d'Excel
La fonction MOIS d'Excel extrait le numéro du mois d'un format de date dans Excel.


Formules connexes

Sommer les valeurs par semaine d'une date donnée
Ce tutoriel parle de la façon de sommer les valeurs par semaine dans laquelle tombe une date donnée.

Sommer les valeurs par numéro de semaine ou jour de la semaine
Ce tutoriel explique étape par étape des formules pour vous aider à sommer des valeurs dans une plage spécifique en fonction du numéro de semaine ou du jour de la semaine spécifié dans Excel.

Sommer toutes les n lignes ou colonnes dans une plage
Ce tutoriel explique deux formules basées sur les fonctions SOMME et DECALER pour sommer toutes les n lignes ou colonnes dans une plage spécifiée dans Excel.

Sommer chaque nième ligne ou colonne dans une plage
Ce tutoriel va vous montrer comment créer une formule basée sur les fonctions SOMMEPROD, MOD et COLONNE pour sommer chaque nième ligne ou colonne dans une plage dans Excel.


Les meilleurs outils de productivité pour Office

Kutools pour Excel - Vous aide à vous démarquer de la foule

🤖 Assistant IA Kutools : Révolutionnez l'analyse des données grâce à : Exécution intelligente   |  Générer du code  |  Créer des formules personnalisées  |  Analyser les données et générer des graphiques  |  Invoquer les fonctions de Kutools
Fonctionnalités populaires : Rechercher, Mettre en évidence ou Identifier les doublons  |  Supprimer les lignes vides  |  Combiner les colonnes ou cellules sans perte de données  |  Arrondir sans formule ...
Super VLookup : Critères multiples  |  Valeurs multiples  |  À travers plusieurs feuilles  |  Correspondance floue...
Liste déroulante avancée : Liste déroulante facile  |  Liste déroulante dépendante  |  Liste déroulante à sélection multiple...
Gestionnaire de colonnes : Ajouter un nombre spécifique de colonnes  |  Déplacer des colonnes  |  Basculer la visibilité des colonnes masquées  Comparer des colonnes pour sélectionner des cellules identiques et différentes ...
Fonctionnalités phares : Mise au point de la grille  |  Affichage de conception  |  Barre de formule améliorée  |  Gestionnaire de classeur et de feuille de calcul | Bibliothèque d’AutoTexte (texte automatique)  |  Sélecteur de date  |  Fusionner les feuilles de calcul  |  Chiffrer/Déchiffrer les cellules  |  Envoyer des e-mails par liste  |  Super Filtre  |  Filtre spécial (filtrer gras/italique/barré...) ...
Top 15 des ensembles d'outils12 outils de texte (Ajouter du texte, Supprimer des caractères ...)  |  50+ types de graphiques (Diagramme de Gantt ...)  |  40+ formules pratiques (Calculer l’âge en fonction de la date de naissance ...)  |  19 outils d'insertion (Insérer un code QR, Insérer une image depuis un chemin ...)  |  12 outils de conversion (Convertir en mots, Conversion de devises ...)  |  7 outils de fusion et division (Fusion avancée des lignes, Diviser les cellules Excel ...)  |  ... et plus encore

Kutools pour Excel compte plus de 300 fonctionnalités, garantissant que ce dont vous avez besoin n'est qu'à un clic...


Office Tab - Active la lecture et l'édition par onglets dans Microsoft Office (y compris Excel)

  • Une seconde pour basculer entre des dizaines de documents ouverts !
  • Réduit des centaines de clics de souris pour vous chaque jour, dites adieu à la main de la souris.
  • Augmente votre productivité de 50 % lors de la consultation et de l'édition de plusieurs documents.
  • Apporte des onglets efficaces à Office (y compris Excel), tout comme Chrome, Edge et Firefox.