Note: The other languages of the website are Google-translated. Back to English
Se connecter  \/ 
x
or
x
INSCRIPTION  \/ 
x

or

Excel SUMIF fonction

Dans Excel, la fonction SUMIF peut aider à additionner les cellules en fonction d'un critère, cet article expliquera la syntaxe de cette fonction et présentera quelques exemples d'utilisation de la fonction SUMIF.


 syntaxe:

La syntaxe de la fonction SUMIF dans Excel est:

=SUMIF (range, criteria, [sum_range])

 Arguments:

  • range: Obligatoire. La plage de cellules à laquelle vous souhaitez appliquer les critères.
  • criteria: Obligatoire. Les critères utilisés pour déterminer les cellules à ajouter. Les critères peuvent être du texte, un nombre, une date, une expression logique, une référence de cellule ou une autre fonction.
  • Notes: Tout critère de texte ou critère contenant des symboles mathématiques doit être placé entre guillemets doubles. Si le critère est numérique, les guillemets doubles ne sont pas obligatoires.
  • sum_range:Optionnel. C'est la plage de cellules à additionner. Si ce paramètre est omis, il utilise la plage comme plage_somme.

 Retour:

Renvoie la somme d'une liste de nombres en fonction des critères spécifiques.


 Exemples:

Exemple 1: Somme si les valeurs sont supérieures, inférieures, égales à ou autres opérateurs de comparaison

Dans Excel, vous pouvez utiliser la fonction SUMIF pour additionner des valeurs supérieures, inférieures à, égales ou non égales à un critère donné.

En supposant que vous ayez un tableau contenant les colonnes Nom, Qté et Prix comme illustré ci-dessous, comment pouvez-vous obtenir le prix total que la quantité est supérieure à 250?

Veuillez appliquer la formule ci-dessous dans une cellule vide:

=SUMIF(B2:B8,">250",C2:C8)
  • Conseils: Dans la formule ci-dessus:
  • B2: B8: est la plage de cellules où les critères seront recherchés.
  • "> 250": est la condition sur laquelle vous souhaitez additionner les valeurs de cellule.
  • C2: C8: fait référence à la plage à additionner.

Puis appuyez Entrer clé pour obtenir le prix total que la quantité est supérieure à 250, comme illustré ci-dessous:

Notes: Vous pouvez utiliser d'autres opérateurs de comparaison, tels que supérieur ou égal à (> =), inférieur à (<), inférieur ou égal à (<=), égal à (=), différent de (<>) à votre besoin.


Exemple 2: formules SUMIF avec des critères de texte

Si vous souhaitez additionner les valeurs de cellule en fonction de l'existence ou non d'une valeur de texte spécifique dans une autre colonne, la fonction SUMIF peut également vous rendre service.


Cas 1: Somme les valeurs de cellule si contient du texte spécifique dans une autre colonne

Prenez les données ci-dessous à titre d'exemple, pour obtenir toute la quantité totale si le nom est David dans la colonne A.

Veuillez entrer ou copier la formule ci-dessous dans une cellule vide:

=SUMIF(A2:A8, "David", B2:B8)
  • Conseils: Dans la formule ci-dessus:
  • A2: A8: est la plage de cellules où les critères seront recherchés.
  • "David": est la condition sur laquelle vous souhaitez additionner les valeurs de cellule.
  • B2: B8: est la plage de cellules à additionner.

Notes: Vous pouvez également utiliser la référence de cellule pour remplacer la condition dans la formule ci-dessus comme suit: =SUMIF(A2:A8, D2, B2:B8).


Cas 2: Somme des valeurs de cellule différentes d'une valeur spécifique

Si vous souhaitez additionner des cellules lorsque les cellules ne sont pas égales à une valeur spécifique, par exemple, pour additionner toutes les quantités de personnes sauf David, comment pourriez-vous faire?

Veuillez appliquer la formule ci-dessous dans une cellule vide:

=SUMIF(A2:A8, "<>David", B2:B8)
  • Conseils: Dans la formule ci-dessus:
  • A2: A8: est la plage de cellules où les critères seront recherchés.
  • "<> David": est la condition sur laquelle vous souhaitez additionner les valeurs de cellule.
  • B2: B8: est la plage de cellules à additionner.

Notes: Vous pouvez également utiliser la référence de cellule pour remplacer la condition dans la formule ci-dessus comme suit: =SUMIF(A2:A8,"<>"&D2, B2:B8), vous devez utiliser les guillemets doubles ("") pour entourer les opérateurs de comparaison et utiliser une esperluette (&) pour concaténer la référence de cellule. Voir la capture d'écran:


Exemple 3: formules SUMIF avec des caractères génériques

Parfois, vous devrez peut-être additionner les valeurs de cellule en fonction d'une correspondance de texte partielle au lieu de la correspondance exacte. Dans ce cas, vous pouvez combiner les caractères génériques astérisque (*) ou point d'interrogation (?) Avec la fonction SUMIF.

Astérisque (*): Représente un nombre quelconque de caractères

Point d'interrogation (?): Représente n'importe quel personnage unique dans une position spécifique


Cas 1: Somme des valeurs basées sur une correspondance partielle avec le caractère astérisque (*)

Par exemple, j'ai un tableau comme la capture d'écran suivante, maintenant, je veux additionner les commandes totales du produit dont le texte contient Kutools.

Ici, veuillez appliquer la formule suivante dans une cellule vide:

=SUMIF(A2:A8, "*Kutools*", B2:B8)

Puis appuyez Entrer clé pour obtenir le résultat ci-dessous:

Notes:

1. Si vous souhaitez additionner les valeurs de cellule commençant par Kutools, veuillez utiliser cette formule: = SUMIF (A2: A8, "Kutools *", B2: B8).

2. Pour additionner les valeurs de cellule si la cellule correspondante dans la colonne A se termine par le texte Kutools, veuillez utiliser cette formule: = SUMIF (A2: A8, "* Kutools", B2: B8).

3. Vous pouvez également utiliser la référence de cellule pour remplacer la condition dans la formule ci-dessus comme suit: =SUMIF(A2:A8, "*"&D2&"*", B2:B8). Vous devez utiliser les guillemets doubles ("") pour entourer l'astérisque et utiliser une esperluette (&) pour concaténer la référence de cellule. Voir la capture d'écran:


Cas 2: Somme des valeurs avec un nombre spécifique de caractères avec un point d'interrogation (?)

Si vous souhaitez additionner les valeurs de cellule dans une liste, la cellule correspondante contient exactement 5 caractères, comme illustré ci-dessous. Comment pourriez-vous résoudre cette tâche dans Excel?

Pour faire face à ce travail, vous devez appliquer la formule ci-dessous:

=SUMIF(A2:A8, "?????", B2:B8)

Trucs: Dans cette formule: un point d'interrogation représente un seul caractère, cinq points d'interrogation indiquent 5 caractères de long.

Et puis, appuyez sur Entrer key, vous obtiendrez le résultat dont vous avez besoin:


Exemple 4: Somme des valeurs de cellule correspondant à des cellules vides ou non vides

Dans Excel, la fonction SUMIF peut également aider à additionner des valeurs dans une liste indiquant que la cellule adjacente est une cellule vide ou des cellules non vides.


Cas 1: somme des valeurs de cellule si la cellule adjacente est vide

Veuillez entrer ou copier l'une des formules ci-dessous dans une cellule où vous souhaitez obtenir le résultat:

=SUMIF(A2:A8,"=",B2:B8)
=SUMIF(A2:A8,"",B2:B8)

Puis appuyez Entrer clé pour obtenir le résultat du prix total s'il y a des cellules vides dans la colonne A, voir capture d'écran:


Cas 2: Sommez les valeurs de cellule si la cellule adjacente est une cellule non vide

Si vous devez additionner des valeurs où les cellules adjacentes contiennent du texte à l'exclusion des cellules vides, veuillez appliquer la formule ci-dessous:

=SUMIF(A2:A8,"<>",B2:B8)

Et puis, appuyez sur Entrer clé, toutes les valeurs où les cellules adjacentes contiennent des valeurs ont été additionnées, voir capture d'écran:


Exemple 5: SUMIF avec des dates dans Excel

Normalement, vous pouvez également utiliser la fonction SUMIF pour additionner des valeurs basées sur une date spécifique dans Excel.


Cas 1: Somme des valeurs si la date est la date actuelle ou inférieure à, supérieure à aujourd'hui

Pour additionner les valeurs de cellule dont la date est la date actuelle, vous pouvez utiliser la formule ci-dessous:

=SUMIF(B2:B8, TODAY(), C2:C8)

Puis appuyez Entrer clé, toutes les cellules que la date correspondante est aujourd'hui sont additionnées. Voir la capture d'écran:

Notes:

1. Pour additionner les valeurs si la date correspondante est inférieure ou antérieure à aujourd'hui, veuillez utiliser cette formule: = SUMIF (B2: B8, "<" & AUJOURD'HUI (), C2: C8).

2. Pour additionner les valeurs si la date correspondante est supérieure ou postérieure à aujourd'hui, veuillez utiliser cette formule: = SUMIF (B2: B8, ">" & AUJOURD'HUI (), C2: C8).


Cas 2: somme des valeurs entre deux dates données

Si vous souhaitez additionner les valeurs de la date entre deux dates données, vous pouvez combiner deux fonctions SUMIF ensemble pour résoudre ce travail.

Veuillez appliquer la formule ci-dessous:

=SUMIF(B2:B8, ">=6/15/2019", C2:C8) - SUMIF(B2:B8, ">=7/31/2019", C2:C8)

Et puis, appuyez sur la touche Entrée, la valeur totale entre deux dates données a été calculée, voir capture d'écran:

Notes: Vous pouvez également utiliser la référence de cellule pour remplacer la condition dans la formule ci-dessus comme suit: = SUMIF (B2: B8, "> =" & E2, C2: C8) - SUMIF (B2: B8, "> =" & F2, C2: C8), voir capture d'écran:


Exemple 6: Somme des valeurs dans plusieurs colonnes dans Excel

Cette fonction SUMIF peut également vous aider à additionner des valeurs dans plusieurs colonnes en fonction d'une condition. Par exemple, si vous avez une plage de données comme ci-dessous la capture d'écran, maintenant, pour obtenir les valeurs totales du produit KTE en quatre mois - janvier, février, mars et avril. Comment pourriez-vous faire?

Normalement, la fonction SUMIF est utilisée pour additionner une colonne de valeurs basée sur un critère, pour additionner les valeurs dans plusieurs colonnes, vous pouvez combiner plusieurs fonctions SUMIF pour résoudre cette tâche.

Veuillez appliquer la formule ci-dessous dans une cellule vide:

=SUM(SUMIF(A2:A8,G2,B2:B8), SUMIF(A2:A8,G2,C2:C8), SUMIF(A2:A8,G2,D2:D8),SUMIF(A2:A8,G2,E2:E8))

Appuyez ensuite sur la touche Entrée pour obtenir le résultat correct dont vous avez besoin, voir capture d'écran:

Notes: La fonction SUMIF ci-dessus est quelque peu difficile à utiliser s'il y a beaucoup de colonnes à additionner, donc ici, une simple fonction SUMPRODUCT peut également vous aider à gérer ce travail. Veuillez utiliser cette formule: =SUMPRODUCT((A2:A8=G2)*(B2:E8)), puis appuyez sur Entrer clé pour obtenir le résultat:

  • Conseils: Dans la formule ci-dessus:
  • A2: A8: est la plage de cellules où les critères seront recherchés.
  • G2: est la condition sur laquelle vous souhaitez additionner les valeurs de cellule.
  • B2: E8: est la plage de cellules à additionner.


 Plus d'articles sur les fonctions SUMIF:

  • Somme des valeurs correspondantes avec la même date dans Excel
  • Avez-vous déjà essayé de additionner les valeurs correspondantes en fonction de la même date à partir d'une autre colonne dans Excel? En supposant que j'ai la plage de données suivante (A1: B13), la colonne A est la plage de dates contient des dates en double et la colonne B a le numéro de commande, maintenant, je dois additionner les nombres en fonction de la même date dans la colonne A. Comment le terminer rapidement et facilement dans Excel?
  • La date Sumif est inférieure / supérieure à celle d'aujourd'hui dans Excel
  • Supposons que nous ayons un tableau des volumes de vente avec la planification et les volumes réels de chaque jour. Désormais, nous devons compter les dates survenues avant aujourd'hui et calculer les volumes totaux de planification avant aujourd'hui afin de comparer dynamiquement les volumes de planification et les volumes réels. Ici, je vais appliquer la fonction SUMIF pour le faire rapidement dans Excel.
  • Sumif avec un ou plusieurs critères dans Excel
  • Dans Excel, la somme des valeurs basées sur un ou plusieurs critères est une tâche courante pour la plupart d'entre nous, la fonction SUMIF peut nous aider à additionner rapidement les valeurs basées sur une condition et la fonction SUMIFS nous aide à additionner des valeurs avec plusieurs critères. Cet article, je vais décrire comment faire la somme avec un ou plusieurs critères dans Excel?
  • Sumif basé sur une correspondance partielle dans Excel
  • Prenez les données ci-dessous à titre d'exemple, je veux additionner les valeurs de cellule dans la colonne B quand il contient du texte partiel «KTE» dans la colonne A. Comment y parvenir? Cet article, je vais parler de la façon de additionner les valeurs de cellule en fonction d'une correspondance partielle dans la feuille de calcul 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 des 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é)
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.