Astuce: Les autres langues sont Google-Traduction. Vous pouvez visiter le English version de ce lien.
Se connecter
x
or
x
x
S'enregistrer
x

or

Excel SUMIF fonction

Dans Excel, la fonction SUMIF peut aider à additionner des cellules en fonction d'un critère. Cet article explique la syntaxe de cette fonction et présente quelques exemples d'utilisation de la fonction SUMIF.


syntaxe:

La syntaxe de la fonction SUMIF dans Excel est la suivante:

=SUMIF (range, criteria, [sum_range])

Arguments:

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

Retour:

Renvoie la somme pour une liste de nombres en fonction de 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 une table contenant les colonnes Nom, Qté et Prix comme ci-dessous, comment pouvez-vous obtenir le prix total lorsque 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:

Note: 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 de formules 2: SUMIF avec des critères de texte

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


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

Prenez les données ci-dessous à titre d'exemple pour obtenir 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.

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


Cas 2: La somme des valeurs de cellules n'est pas égale à 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 toute la quantité de personnes sauf David, comment pouvez-vous le 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.

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


Exemple de formules 3: 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 n'importe quel nombre de caractères

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


Cas 1: Les valeurs de somme basées sur une correspondance partielle avec un astérisque (*)

Par exemple, le tableau ci-dessous illustre la capture d'écran suivante. Maintenant, je veux résumer le total des commandes du produit dont le texte contient Kutools.

Ici, appliquez la formule suivante dans une cellule vide:

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

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

Remarques:

1. Si vous voulez additionner les valeurs de cellules qui commencent 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 ceci: =SUMIF(A2:A8, "*"&D2&"*", B2:B8). Vous devez utiliser les guillemets ("") pour entourer l'astérisque et utiliser esperluette (&) pour concaténer la référence de cellule. Voir la capture d'écran:


Case 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 a exactement les caractères 5 comme dans la capture d'écran suivante. Comment pourriez-vous résoudre cette tâche dans Excel?

Pour traiter ce travail, vous devez appliquer la formule ci-dessous:

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

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

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


Exemple 4: somme des valeurs de cellule correspondant aux cellules vides ou non vides

Dans Excel, la fonction SUMIF peut également aider à additionner les valeurs d'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 la capture d'écran:


Cas 2: somme des valeurs de cellule si la cellule adjacente est une cellule non vide

Si vous devez additionner les valeurs pour lesquelles les cellules adjacentes contiennent des textes excluant les cellules vides, appliquez la formule ci-dessous:

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

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


Exemple 5: SUMIF avec dates dans Excel

Normalement, vous pouvez également utiliser la fonction SUMIF pour additionner des valeurs en fonction d'une date spécifique dans Excel.


Cas 1: Somme des valeurs si la date est la date du jour 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:

Remarques:

1. Pour additionner les valeurs si la date correspondante est inférieure ou antérieure à aujourd'hui, veuillez utiliser cette formule: = SUMIF (B2: B8, "<" & TODAY (), 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, ">" & TODAY (), C2: C8).


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

Si vous souhaitez additionner les valeurs si la date se situe entre deux dates données, vous pouvez combiner deux fonctions SUMIF 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:

Note: Vous pouvez également utiliser la référence de cellule pour remplacer la condition dans la formule ci-dessus comme ceci: = SUMIF (B2: B8, "> =" & E2, C2: C8) - SUMIF (B2: B8, ">>" et 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 les valeurs de plusieurs colonnes en fonction d'une condition. Par exemple, si vous avez une plage de données comme ci-dessous la capture d'écran affichée, maintenant, pour obtenir les valeurs totales du produit KTE en quatre mois - janvier, février, mars et avril. Comment pouvez-vous faire?

Normalement, la fonction SUMIF est utilisée pour additionner une colonne de valeurs en fonction d'un critère. Pour additionner des 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, voir capture d'écran:

Note: La fonction SUMIF ci-dessus est un peu difficile à utiliser si plusieurs colonnes doivent être additionnées. Une simple fonction SOMMEPROD peut donc vous aider à gérer ce travail. S'il vous plaît 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 la fonction SUMIF:

  • Somme des valeurs correspondantes avec même date dans Excel
  • Avez-vous déjà essayé de faire la somme des valeurs correspondantes basées sur la même date d'une autre colonne d'Excel? En supposant que je dispose de la plage de données suivante (A1: B13), la colonne A correspond à la plage de dates contenant certaines dates en double et la colonne B au numéro de commande. Maintenant, je dois additionner les numéros en fonction de la même date dans la colonne. A.Comment le finir rapidement et facilement dans Excel?
  • La date Sumif est inférieure / supérieure à celle d'aujourd'hui dans Excel
  • Supposons que nous ayons une table de volume de vente avec la planification et les volumes réels de chaque jour. Maintenant, nous devons compter les dates survenues avant aujourd'hui et calculer les volumes de planification totaux 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, les valeurs de somme basées sur un ou plusieurs critères sont 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 additionner avec un ou plusieurs critères dans Excel?
  • Sumif basé sur une correspondance partielle dans Excel
  • Prenons l'exemple des données ci-dessous, je veux additionner les valeurs de cellules dans la colonne B quand il y a du texte "KTE" partiel dans la colonne A. Comment l'atteindre? Cet article, je vais parler de la façon de faire la somme des valeurs de cellules en fonction d'une correspondance partielle dans la feuille de calcul Excel.

Outils de productivité Excel

Ruban d&#39;Excel (avec Kutools for Excel installé)

Les fonctionnalités avancées de 300 vous aident à vous démarquer de la foule

Voulez-vous terminer votre travail quotidien rapidement et parfaitement? Kutools for Excel apporte de puissantes fonctionnalités avancées 300 (combiner des classeurs, additionner par couleur, diviser le contenu des cellules, convertir une date, etc.) et économiser% de temps 80.

  • Conçu pour les scénarios de travail 1500, vous aide à résoudre les problèmes 80% Excel.
  • Réduisez chaque jour des milliers de clics au clavier et à la souris, soulagez vos yeux et vos mains fatigués.
  • Devenez un expert Excel en minutes 3. Plus besoin de se souvenir des formules douloureuses et des codes VBA.
  • Essai gratuit et illimité de 30-day. Garantie de remboursement 60-day. Mise à jour et support gratuits pour les années 2.

Capture d&#39;écran d&#39;Excel (avec l&#39;onglet Office installé)

Apporte des onglets efficaces à Office (y compris Excel), à l'instar de Chrome, Firefox et du nouvel IE

  • Office Tab Augmente votre productivité de 50% lors de la visualisation et de la modification de plusieurs documents.
  • Réduisez chaque jour des centaines de clics de souris et dites au revoir à votre main.
  • Une seconde pour basculer entre des dizaines de documents ouverts!
Say something here...
symbols left.
You are guest ( Sign Up? )
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.