0Pricing
Excel Formulas Academy · Leçon

Additionner selon des critères avec SUMIF

Additionnez uniquement les valeurs qui correspondent à une condition.

Additionner selon des critères avec SUMIF est une leçon Excel Formulas Academy gratuite sur CoddyKit. Ceci est la leçon 1 sur 4. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage Excel Formulas Academy, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours Excel Formulas Academy comprend 4 leçons au total.

Pourquoi un SUM simple ne suffit pas

Un SUM classique additionne tous les nombres d'une plage. Mais souvent, vous ne voulez en additionner que certains. Imaginez une feuille de calcul des ventes où la colonne A contient la région et la colonne B le montant. Vous ne voulez pas le total de toutes les ventes, mais uniquement le total de la région Est.

Il s'agit d'une somme conditionnelle, et la fonction conçue pour cela est SUMIF. Elle additionne les nombres uniquement lorsqu'une condition correspondante est satisfaite, en ignorant automatiquement le reste.

La structure de SUMIF

SUMIF accepte trois éléments dans l'ordre :

  • plage les cellules à comparer à votre condition
  • critère la condition à rechercher
  • plage_somme les cellules à additionner réellement

La feuille de calcul parcourt donc la plage, trouve les lignes qui respectent le critère, puis additionne les cellules correspondantes de la plage_somme.

=SUMIF(range, criteria, sum_range)

Premier exemple guidé

Supposons que les noms des régions se trouvent dans A2:A10 et les montants des ventes dans B2:B10. Pour obtenir uniquement le total des ventes de l'Est, testez la colonne A avec le mot Est et additionnez les montants correspondants de la colonne B.

La feuille de calcul vérifie chaque cellule de région. Chaque fois qu'elle lit Est, elle récupère le montant de la ligne et l'ajoute au total cumulé. Les autres régions sont ignorées.

=SUMIF(A2:A10, "East", B2:B10)

Les critères textuels nécessitent des guillemets

Lorsque votre condition est un mot, placez-le entre guillemets doubles : "East". Sans guillemets, la feuille de calcul penserait qu'il s'agit d'un nom ou d'un libellé et renverrait probablement zéro.

La correspondance n'est pas sensible à la casse : "east" et "East" correspondent aux mêmes lignes. Veillez simplement à ce que l'orthographe corresponde exactement aux données, sans espaces superflus.

=SUMIF(A2:A10, "east", B2:B10)

Indiquer le critère à l'aide d'une cellule

Saisir la condition manuellement convient, mais il est plus pratique de la placer dans une cellule. Si D1 contient le mot Est, référencez D1 au lieu d'écrire le texte.

Vous pouvez maintenant modifier la région dans D1 et votre total se met à jour instantanément. La formule devient ainsi réutilisable et transforme une cellule en simple sélecteur pour votre rapport.

=SUMIF(A2:A10, D1, B2:B10)

Critères numériques

Les critères ne sont pas forcément du texte. Pour totaliser tous les montants exactement égaux à 500, utilisez simplement ce nombre comme condition.

Lorsque la colonne testée et la colonne à additionner sont identiques, vous pouvez même omettre le troisième argument. Ici, la colonne B est à la fois testée et additionnée ; seules les lignes où B vaut 500 sont donc incluses.

=SUMIF(B2:B10, 500)

Opérateurs de comparaison dans les critères

SUMIF permet de faire plus que des correspondances exactes. Placez un opérateur de comparaison entre guillemets pour additionner des plages de nombres :

  • ">100" supérieur à 100
  • "<=50" inférieur ou égal à 50
  • "<>0" différent de zéro

Cette formule totalise chaque vente supérieure à 100. L'opérateur et le nombre se trouvent tous deux entre une seule paire de guillemets.

=SUMIF(B2:B10, ">100")

Combiner un opérateur avec une cellule

Que faire si le seuil se trouve dans une cellule, par exemple si D1 contient 100, et que vous voulez les montants supérieurs à cette valeur ? Vous ne pouvez pas écrire ">D1", car cela devient le texte littéral D1. Assemblez plutôt l'opérateur et la cellule à l'aide d'une esperluette.

L'esperluette relie le texte ">" à la valeur contenue dans D1 et construit le critère ">100" à la volée.

=SUMIF(B2:B10, ">"&D1)

La plage et la plage_somme doivent être alignées

La plage et la plage_somme doivent avoir la même hauteur et commencer sur la même ligne. Si les noms des régions se trouvent dans A2:A10, les montants doivent être dans B2:B10, et non dans B3:B11.

Lorsqu'elles sont mal alignées, la feuille de calcul associe la mauvaise région au mauvais montant et votre total est erroné sans avertissement. Vérifiez toujours que les deux plages couvrent exactement les mêmes lignes.

=SUMIF(A2:A10, "West", B2:B10)

Exemple approfondi : totaux par catégorie

Imaginez une feuille de calcul des dépenses avec les catégories dans la colonne A et les coûts dans la colonne B. Vous voulez un petit tableau récapitulatif indiquant le total pour les catégories Voyage, Alimentation et Bureau.

Placez chaque libellé de catégorie dans les cellules D2, D3 et D4, puis écrivez une formule SUMIF qui référence la cellule contenant le libellé. Recopiez-la vers le bas et chaque ligne totalisera sa propre catégorie. Un modèle de formule, trois sous-totaux instantanés.

=SUMIF(A:A, D2, B:B)

Utiliser des colonnes entières en toute sécurité

Remarquez que le dernier exemple utilisait A:A et B:B, c'est-à-dire des colonnes entières. C'est pratique lorsque de nouvelles lignes sont régulièrement ajoutées, car vous n'avez jamais besoin d'agrandir la plage.

Veillez simplement à ce que le texte de la ligne d'en-tête ne corresponde pas accidentellement à vos critères et à ce que les deux colonnes restent alignées. Dans les feuilles très volumineuses, une plage restreinte comme A2:A1000 peut être calculée un peu plus rapidement.

=SUMIF(A:A, "Travel", B:B)

Vérification rapide

Testez votre compréhension de l'ordre des arguments de SUMIF.

Récapitulatif : SUMIF

Vous savez maintenant additionner des nombres sous condition avec SUMIF. Points essentiels :

  • L'ordre est plage, critère, plage_somme.
  • Les critères textuels nécessitent des guillemets et la correspondance ne tient pas compte de la casse.
  • Les opérateurs comme ">100" se trouvent entre les guillemets ; assemblez un opérateur et une cellule avec &.
  • Alignez la plage et la plage_somme sur les mêmes lignes.

Ensuite, vous compterez les lignes correspondantes avec COUNTIF.

=SUMIF(A2:A10, "East", B2:B10)

Questions Fréquemment Posées

La leçon « Additionner selon des critères avec SUMIF » est-elle gratuite ?

Oui — le texte complet de « Additionner selon des critères avec SUMIF » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours Excel Formulas Academy, passe à CoddyKit PRO. Le cours Excel Formulas Academy comprend 4 leçons au total.

Qu'est-ce que j'apprendrai dans « Additionner selon des critères avec SUMIF » ?

Additionnez uniquement les valeurs qui correspondent à une condition. Tu pratiques Excel Formulas Academy avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.

Dois-je avoir de l'expérience pour commencer Excel Formulas Academy ?

Aucune expérience préalable n'est requise. Excel Formulas Academy sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 1 sur 4.

Combien de temps prend la leçon « Additionner selon des critères avec SUMIF » ?

La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.

Peux-tu écrire et exécuter du code dans cette leçon Excel Formulas Academy ?

Oui. Chaque leçon Excel Formulas Academy inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.

Toutes les leçons de ce cours

  1. Additionner selon des critères avec SUMIF
  2. Compter selon des critères avec COUNTIF
  3. Calculer une moyenne selon des critères avec AVERAGEIF
  4. Utiliser des caractères génériques dans les critères
← Retour à Excel Formulas Academy