Accéder au contenu principal

Sommer les valeurs par année dans Excel

Author: Xiaoyang Last Modified: 2025-08-06

Supposons que vous ayez une plage de données contenant une liste de dates et des montants de vente, et que vous souhaitiez obtenir le montant total en fonction d'années spécifiques, comme le montre la capture d'écran ci-dessous. Dans Excel, les fonctions SOMME.SI.ENS et PRODUIT.SOMME peuvent vous aider à résoudre cette tâche rapidement et facilement. Ce tutoriel expliquera en détail comment utiliser ces deux fonctions.

doc-sum-by-year-1


Sommer les valeurs par année dans Excel avec les fonctions SOMME.SI.ENS et DATE

Pour sommer les valeurs totales en fonction d'une année donnée, vous devez spécifier la première et la dernière date de l'année en utilisant la fonction DATE, puis utiliser la fonction SOMME.SI.ENS pour additionner toutes les valeurs comprises entre ces dates. La syntaxe générique est :

=SOMME.SI.ENS(plage_somme,plage_dates,">="&DATE(année,1,1),plage_dates,"<="&DATE(année,12,31))
  • plage_somme : La plage de valeurs à additionner ;
  • plage_dates : La plage de dates à tester pour une année spécifique ;
  • année : L'année spécifique pour laquelle vous souhaitez sommer les valeurs. (année, 1,1 indique le premier jour de l'année, et année,12,31 indique le dernier jour de l'année.)

Pour accomplir cette tâche dans Excel, copiez ou saisissez la formule ci-dessous dans une cellule vide, puis faites glisser la formule vers d'autres cellules pour obtenir le résultat :

=SOMME.SI.ENS($C$2:$C$12,$B$2:$B$12,">="&DATE(E2,1,1),$B$2:$B$12,"<="&DATE(E2,12,31))

doc-sum-by-year-2


Explication de cette formule :

=SOMME.SI.ENS($C$2:$C$12,$B$2:$B$12,">="&DATE(E2,1,1),$B$2:$B$12,"<="&DATE(E2,12,31))

  • $C$2:$C$12 : est la "plage_somme" qui contient les valeurs que nous souhaitons additionner.
  • $B$2:$B$12,">="&DATE(E2,1,1) : vérifie les dates dans la plage B2:B12 qui sont supérieures ou égales au 01/01/2020 – le premier jour de l'année dans la cellule E2.
  • $B$2:$B$12,"<="&DATE(E2,12,31) : vérifie les dates dans la plage B2:B12 qui sont inférieures ou égales au 31/12/2020 – le dernier jour de l'année dans la cellule E2.
  • SOMME.SI.ENS($C$2:$C$12,$B$2:$B$12,">="&DATE(E2,1,1),$B$2:$B$12,"<="&DATE(E2,12,31)) : Après avoir satisfait aux critères, les valeurs dans la plage C2:C12 seront trouvées et additionnées.

Sommer les valeurs par année dans Excel avec la fonction PRODUIT.SOMME

Voici une autre formule simple créée avec la fonction PRODUIT.SOMME qui peut également vous aider. La syntaxe générique est :

=PRODUIT.SOMME((ANNEE(plage_dates)=année)*plage_somme)
  • plage_dates : La plage de dates à tester pour une année spécifique ;
  • année : L'année spécifique pour laquelle vous souhaitez sommer les valeurs ;
  • plage_somme : La plage de valeurs à additionner.

Veuillez copier ou saisir la formule suivante dans une cellule vide, puis faire glisser la formule vers d'autres cellules pour obtenir le résultat :

doc-sum-by-year-3


Explication de cette formule :

=PRODUIT.SOMME((ANNEE($B$2:$B$12)=E2)*$C$2:$C$12)

  • ANNEE($B$2:$B$12)=E2 : La fonction ANNEE renvoie le numéro de l'année à partir de chaque cellule de date dans la plage B2:B12. Cette expression vérifie si l'année dans E2 est égale à l'année dans la plage B2:B12. Vous obtiendrez un tableau comme celui-ci : {VRAI;FAUX;VRAI;VRAI;FAUX;VRAI;VRAI;FAUX;FAUX;VRAI;FAUX}.
  • (ANNEE($B$2:$B$12)=E2)*$C$2:$C$12={VRAI;FAUX;VRAI;VRAI;FAUX;VRAI;VRAI;FAUX;FAUX;VRAI;FAUX}*$C$2:$C$12 : Dans cette expression, les VRAI et FAUX seront convertis en 1 et 0, et ce tableau sera multiplié par chaque montant dans la plage C2:C12, et vous obtiendrez un nouveau tableau comme celui-ci : {347;0;398;430;0;379;412;0;0;420;0}.
  • PRODUIT.SOMME((ANNEE($B$2:$B$12)=E2)*$C$2:$C$12)= PRODUIT.SOMME({347;0;398;430;0;379;412;0;0;420;0}) : La fonction PRODUIT.SOMME ajoute finalement tous les nombres de ce tableau et renvoie le résultat 2386.

Fonctions relatives utilisées :

  • SOMME.SI.ENS :
  • La fonction SOMME.SI.ENS dans Excel permet d'additionner les valeurs des cellules en fonction de plusieurs critères.
  • PRODUIT.SOMME :
  • La fonction PRODUIT.SOMME peut être utilisée pour multiplier deux ou plusieurs colonnes ou tableaux ensemble, puis obtenir la somme des produits.
  • DATE :
  • La fonction DATE peut nous aider à combiner les numéros d'année, mois et jour issus de cellules séparées pour former une date valide.
  • ANNEE :
  • La fonction ANNEE renvoie l'année basée sur la date donnée au format de numéro série à 4 chiffres.

Plus d'articles :


Les meilleurs outils de productivité pour Office

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

🤖 Assistant AI de 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 les 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 Multi-sélection...
Gestionnaire de Colonnes : Ajouter un Nombre Spécifique de Colonnes  |  Déplacer les Colonnes  |  Basculer l'État de Visibilité des Colonnes Masquées  Comparer les Colonnes pour Sélectionner les Mêmes Cellules et Différentes Cellules ...
Fonctionnalités phares : Mise au point de la Grille  |  Affichage de Conception  |  Barre de Formule Améliorée  |  Gestionnaire de Classeur et Feuilles de Calcul | Bibliothèque d'AutoTexte (Texte Automatique)  |  Sélecteur de Date  |  Fusionner les Feuilles de Calcul  |  Chiffrer/Déchiffrer les Cellules  |  Envoyer des Emails par Liste  |  Super Filtre  |  Filtre Spécial (filtrer gras/italique/barré...) ...
Top 15 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 le 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
Utilisez Kutools dans votre langue préférée – prend en charge l'anglais, l'espagnol, l'allemand, le français, le chinois et plus de 40 autres langues !

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)

  • Passez d'un document ouvert à un autre en une seconde !
  • Réduisez des centaines de clics de souris chaque jour, dites adieu à la fatigue de la souris.
  • Augmente votre productivité de 50 % lors de la consultation et de la modification de plusieurs documents.
  • Apporte des onglets efficaces à Office (y compris Excel), tout comme Chrome, Edge et Firefox.