KutoolsforOffice — Une solution unique, cinq outils puissants.Faire plus avec moins d'efforts.Soldes de mars : 20 % de réduction

Faire la somme des valeurs par mois (avec ou sans l’année) dans Excel

AuteurSiluvia Date de modification

Ce tutoriel présente en détail deux formules Excel permettant d’additionner des valeurs soit selon un mois et une année précis, soit selon un mois indépendamment de l’année.

Comment faire la somme des valeurs par mois et année ?
Comment faire la somme des valeurs par mois indépendamment de l’année ?


Comment faire la somme des valeurs par mois et par année ?

Comme le montre la capture d’écran ci-dessous, pour additionner le montant total correspondant au mois d’octobre 2019, vous pouvez utiliser une formule combinant les fonctions SOMME.SI.ENS et FIN.MOIS.

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

Formules génériques

=SUMIFS(value_range,date_range,«>=»&date,date_range,"<="&EOMONTH(date,0))

Arguments

Plage_valeurs: La plage de valeurs que vous souhaitez additionner ;
Plage_dates: La Plage de dates dans laquelle vous souhaitez évaluer le mois et l’année ;
Date: Représente le premier jour du mois sur lequel vous souhaitez effectuer la somme. Il peut s’agir d’une Une référence de cellule ou d’une date exacte placée entre guillemets doubles.

Comment utiliser cette formule ?

Dans ce cas, $D$3:$D$11 correspond à la plage 1, « Chine » est le critère 1 situé en $G3, $E$3:$E$11 correspond à la plage 2, et H$2 est la référence de cellule contenant le critère 2.

1. Sélectionnez une cellule vide pour afficher le résultat — ici, j’ai choisi H6.

2. Copiez ou saisissez la formule ci-dessous dans la cellule sélectionnée, puis appuyez sur la touche Entrée. Sélectionnez la cellule contenant le résultat, puis faites glisser la poignée de recopie vers le bas pour obtenir les totaux des autres mois et années.

=SUMIFS($E$5:$E$10,$B$5:$B$10,">="&G6,$B$5:$B$10,"<="&EOMONTH(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 » directement dans les cellules, puis appliqué manuellement le format « mmm-aaaa » pour n’afficher que le mois et l’année. Si vous entrez manuellement le mois et l’année sous forme de texte dans une cellule, le résultat ne sera pas correct.

Explication de la formule

=SUMIFS($E$5:$E$10,$B$5:$B$10,">="&G6,$B$5:$B$10,"<="&EOMONTH(G6,0))

$E$5:$E$10,$B$5:$B$10,«>=»&G6: Ici, on compare les dates de la Plage de dates E5:E10 Supérieur ou égal à avec le premier jour du mois figurant en G6.
$B$5:$B$10,«<=»&FIN.MOIS(G6,0): La fonction FIN.MOIS renvoie le numéro de série correspondant au dernier jour du mois fourni par la date en G6. Comme indiqué précédemment, ici on compare les dates de la Plage de dates E5:E10 Inférieur ou égal à avec le dernier jour du mois.
Ensuite, la fonction SOMME.SI.ENS additionne le montant total par mois selon ces deux critères.

Comment faire la somme des valeurs par mois, indépendamment de l’année ?

Avec la formule ci-dessus, vous ne pouvez additionner les valeurs que par mois au sein d’une même année. Pour additionner les valeurs par mois sur plusieurs années, utilisez une formule combinant les fonctions SOMMEPROD et MOIS.

Formule générique

=SUMPRODUCT((MONTH(date_range)=month)*value_range)

Arguments

Plage_dates: La Plage de dates dans laquelle vous souhaitez évaluer le mois ;
Mois: Il s’agit d’un chiffre représentant le mois sur lequel vous souhaitez additionner les valeurs ;
Plage_valeurs: La plage de valeurs que vous souhaitez additionner ;

Comment utiliser cette formule ?

1. Sélectionnez une cellule vide – ici, j’ai choisi H6.

2. Copiez ou saisissez la formule ci-dessous dans la cellule, puis appuyez sur Entrée pour obtenir le résultat.

=SUMPRODUCT((MONTH($B$5:$B$10)=10)*$E$5:$E$10)

RemarqueDans la formule, le chiffre 10 correspond au mois d’octobre. Les chiffres de 1 à 12 représentent respectivement les mois de janvier à décembre et peuvent être ajustés 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 contenant une date dans la plage B5:B10 : {10;10;12;12;10;10}, puis compare chaque numéro du tableau avec le chiffre 10 : {10;10;12;12;10;10}=10, et renvoie finalement 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, ce qui donne un nouveau tableau de ce type : {1428;2010;0;0;2069;1728} ;
SOMMEPROD{1428;2010;0;0;2069;1728}: La fonction SOMMEPROD additionne finalement tous les nombres du tableau et renvoie le résultat 7235.

Fonctions associées

Fonction SOMME.SI.ENS d’Excel
La fonction SOMME.SI.ENS d’Excel permet de faire la somme des valeurs des cellules selon plusieurs critères.

Fonction SOMMEPROD d’Excel
La fonction SOMMEPROD d’Excel permet de multiplier deux colonnes ou plus — ou même des tableaux entiers — puis d’additionner directement tous les produits obtenus.

Fonction FIN.MOIS d’Excel
La fonction FIN.MOIS d’Excel renvoie la date du dernier jour d’un mois, situé un nombre spécifié 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 à partir d’un format de date dans Excel.


Formules associées

Faire la somme des valeurs par semaine à partir d’une date donnée
Ce tutoriel explique comment additionner les valeurs en fonction de la semaine à laquelle une date donnée appartient.

Faire la somme des valeurs par numéro de semaine ou jour de la semaine
Ce tutoriel vous guide pas à pas dans l’utilisation de formules pour additionner facilement des valeurs d’une plage donnée selon le numéro de semaine ou le jour de la semaine spécifié dans Excel.

Faire la somme de chaque n lignes ou colonnes dans une plage
Ce tutoriel présente deux formules, basées sur les fonctions SOMME et DECALER, pour additionner chaque groupe de n lignes ou colonnes au sein d’une plage définie dans Excel.

Faire la somme de chaque n-ième ligne ou colonne dans une plage
Découvrez comment créer une formule puissante combinant les fonctions SOMMEPROD, MOD et COLONNE pour additionner automatiquement chaque n-ième ligne ou colonne dans une plage Excel !


Les meilleurs outils de productivité Office

Kutools pour Excel – Vous permet de vous démarquer de la foule

🤖Kutools IA Aide: Révolutionnez Analyse des données grâce à :Exécution intelligente   |  Générez du code|  Créez formules personnalisées  |  Analysez des données et générez des graphiques|  Appelez Fonctions améliorées
Fonctionnalités populaires:Rechercher, mettre en évidence ou Marquer les doublons  |  Supprimer les lignes vides  |  Combinez les colonnes ou cellules sans perdre de données  |  Arrondi sans utiliser de formule...
Super rechercheV:Critères multiples  |  Valeurs multiples  |  Sur plusieurs feuilles  |  Correspondance floue...
Listes déroulantes avancées Liste déroulante:Liste déroulante simple  |  Liste déroulante dépendante  |  Liste déroulante multisélection...
Gestionnaire de colonnes:Ajouter un nombre précis de colonnes  |  Déplacer des colonnes  |  Basculer la visibilité des colonnes masquées  |Comparer des colonnes pour Sélectionner les cellules identiques/différentes...
Fonctionnalités phares:Mise au point de la grille  |  Vue de conception  |  Barre de formule améliorée  |  Gestionnaire de classeurs et feuilles|Bibliothèque de ressources(Texte automatique)|  Sélecteur de date  |  Consolider les feuilles de calcul  |  Chiffrer/Déchiffrer les cellules  |  Envoyer des e-mails depuis une liste  |  Super Filtre  |  Filtre spécial(Filtrer les cellules avec une police en gras/italique/barré...) ...
Principaux ensembles d’outils 15:12 Outilsde texte(Ajouter du texte,Supprimer des caractères spécifiques...)|  50+Typesde graphiques(Diagramme de Gantt...)|  40+ Formules pratiques(Calculer l'âge en fonction de la date de naissance...)|  19 Outilsd’insertion(Insérer un code QR,Insérer une image à partir d’un chemin...)|  12 Outilsde conversion(Convertir en mots,Conversion de devises...)|  7 Fusionner et scinderOutils(Fusion avancée des lignes,Scinder des cellules Excel...)|... et bien plus encore
Utilisez Kutools dans la langue de votre choix – disponible en anglais, espagnol, allemand, français, chinois et 40+ autres langues !

Kutools pour Excel propose plus de 300 fonctionnalités,garantissant que ce dont vous avez besoin est toujours à portée de clic...


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

  • Passez d’un document à l’autre en une seconde, même avec des dizaines de documents ouverts !
  • Réduisez de centaines vos clics de souris chaque jour et dites adieu au syndrome de la main de la souris.
  • Augmentez votre productivité de 50 % en consultant et en modifiant simultanément plusieurs documents.
  • Apporte à Office (y compris Excel) une efficacité comparable à celle des navigateurs tels que Chrome, Edge et Firefox.