Note: The other languages of the website are Google-translated. Back to English
English English

Somme des valeurs par mois (avec ou sans année) dans Excel

Ce didacticiel présente deux formules en détail pour aider à additionner les valeurs par certains mois et certaines années ou à additionner les valeurs par certains mois en ignorant l'année dans Excel.

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


Comment additionner les valeurs par mois et par année ?

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

Formules génériques

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

Arguments

Plage de valeurs: la plage de valeurs que vous souhaitez additionner ;
Plage_de_dates: La plage de dates où vous souhaitez évaluer le mois et l'année ;
Date: Représente le premier jour d'un mois sur lequel vous souhaitez effectuer 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, la Chine est le critère1 qui se situe dans $G3, $E$3:$E$11 est la plage2, et H$2 est la référence de cellule contenant les critères2.

1. Sélectionnez une cellule vide pour sortir 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 le bouton Entrer clé. Sélectionnez la cellule de résultat, faites glisser la poignée de remplissage automatique vers le bas pour obtenir la somme par autre mois et année.

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

Notes: Dans la plage G6:G7, j'ai entré les dates réelles au format "m/d/yyyy" dans les cellules, puis j'ai formaté manuellement les dates en "mmm-yyyy" 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 la cellule, vous n'obtiendrez pas le résultat 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, les dates de correspondance dans la plage de dates E5:E10 sont supérieures ou égales au premier jour d'un mois dans G6.
$B$5:$B$10,"<="&EOMONTH(G6,0): La fonction EOMONTH renvoie le numéro de série du dernier jour du mois fourni par la date en G6. Comme ci-dessus, correspond ici aux dates de la plage de dates E5:E10 inférieures ou égales au dernier jour du mois.
Ensuite, la fonction SUMIFS additionne le montant total par mois avec les deux critères ci-dessus.

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

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

Formule générique

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

Arguments

Plage_de_dates: La plage de dates où vous souhaitez évaluer le mois ;
Mois: Il s'agit d'un nombre représentant le mois sur lequel vous allez additionner les valeurs ;
Plage de valeurs: la plage de valeurs que vous souhaitez additionner ;

Comment utiliser cette formule?

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

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

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

Notes: Dans la formule, le chiffre 10 représente le mois d'octobre. Les chiffres 1 à 12 représentent séparément de janvier à décembre, et vous pouvez le modifier selon vos besoins.

Explication de la formule

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

MOIS($B$5:$B$10)=10: La fonction MONTH 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 numéro du tableau avec le numéro 10 : {10;10; 12;12;10;10}=10, enfin il renvoie un tableau TRUE FALSE {TRUE;TRUE;FALSE;FALSE;TRUE;TRUE}.
{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 celui-ci {1428;2010;0;0;2069;1728} ;
SUMPRODUCT{1428;2010;0;0;2069;1728}: La fonction SOMMEPROD additionne finalement tous les nombres du tableau et renvoie le résultat sous la forme 7235.

Fonctions connexes

Fonction Excel SUMIFS
La fonction Excel SUMIFS aide à additionner les valeurs des cellules en fonction de plusieurs critères

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

Excel fonction MOIS
La fonction Excel EOMONTH obtient la date qui correspond à un nombre spécifique de mois avant ou après une date de début donnée

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


Formules associées

Somme des valeurs par semaine à une date donnée
Ce tutoriel explique comment additionner des valeurs par semaine à laquelle tombe une date donnée

Somme des valeurs par numéro de semaine ou jour de la semaine
Ce didacticiel présente des formules étape par étape pour vous aider à additionner les valeurs dans une certaine plage en fonction du numéro de semaine ou du jour de la semaine spécifié dans Excel.

Somme toutes les n lignes ou colonnes d'une plage
Ce didacticiel explique deux formules basées sur les fonctions SUM et OFFSET pour additionner toutes les n lignes ou colonnes d'une plage spécifiée dans Excel.

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


Les meilleurs outils de productivité de bureau

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

Souhaitez-vous terminer votre travail quotidien rapidement et parfaitement? Kutools for Excel apporte 300 fonctionnalités avancées puissantes (Combiner les classeurs, somme par couleur, diviser le contenu des cellules, convertir la date, etc.) et gagner 80% de temps pour vous.

  • Conçu pour 1500 scénarios de travail, vous aide à résoudre 80% des problèmes Excel.
  • Réduisez les milliers de clics de clavier et de souris chaque jour, soulagez vos yeux et vos mains fatigués.
  • Devenez un expert Excel en 3 minutes. Plus besoin de se souvenir des formules douloureuses et des codes VBA.
  • Essai gratuit illimité de 30 jours. Garantie de remboursement de 60 jours. Mise à jour et assistance gratuites pendant 2 ans.
Ruban d'Excel (avec Kutools for Excel installé)

Onglet Office - Activer la lecture et la modification par onglets dans Microsoft Office (y compris Excel)

  • Une seconde pour basculer entre des dizaines de documents ouverts!
  • Réduisez chaque jour des centaines de clics de souris, dites adieu à la souris.
  • Augmente votre productivité de 50% lors de l'affichage et de l'édition de plusieurs documents.
  • Apporte des onglets efficaces à Office (y compris Excel), tout comme Chrome, Firefox et le nouvel Internet Explorer.
Capture d'écran d'Excel (avec Office Tab installé)
Commentaires (0)
Pas encore de notes. Soyez le premier à évaluer!
Il n'y a pas encore de commentaires postés ici
Laisser vos commentaires
Publier en tant qu'invité
×
Évaluez cet article:
0   Personnages
Emplacements suggérés