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

or

MS Excel SUMPRODUCT fonction

Dans Excel, la fonction SUMPRODUCT peut être utilisée pour multiplier deux ou plusieurs colonnes ou tableaux ensemble, puis obtenir la somme des produits. En fait, le SUMPRODUCT est une fonction utile qui peut aider à compter ou à additionner les valeurs de cellule avec plusieurs critères comme la fonction COUNTIFS ou SUMIFS. Cet article présentera la syntaxe de la fonction et quelques exemples pour cette fonction SUMPRODUCT.


 syntaxe:

La syntaxe de la fonction SUMPRODUCT dans Excel est:

=SUMPRODUCT (array1, [array2], ...)

 Arguments:

  • array1: Obligatoire. Le premier tableau ou plage de cellules que vous souhaitez multiplier, puis ajouter.
  • array2: Optionnel. Deuxième tableau ou plage de cellules que vous souhaitez multiplier, puis ajouter.

Notes :

  • 1. S'il y a des valeurs non numériques dans votre plage, SUMPRODUCT les traite comme des zéros.
  • 2. Si les tableaux ou les plages ont un nombre différent de lignes et de colonnes, la fonction SUMPRODUCT renverra un #VALUE! Erreur.
  • 3. S'il y a des tests logiques dans les tableaux, ils créeront des valeurs TRUE et FALSE. Dans la plupart des cas, vous devez les convertir en 1 et 0 en utilisant l'opérateur double unaire (-).
  • 4. La fonction SOMMEPROD peut gérer jusqu'à 255 arguments dans Excel 2007 et les versions ultérieures et seulement 30 arguments dans les versions antérieures d'Excel.
  • 5. SUMPRODUCT ne prend pas en charge les caractères génériques.

 Retour:

Renvoie le résultat des tableaux multipliés et additionnés.


 Exemples:

Exemple 1: Utilisation de base de la fonction SUMPRODUCT

L'utilisation de base du SUMPRODUCT est de multiplier deux colonnes, puis de les additionner, par exemple, vous avez les données de capture d'écran suivantes, vous voulez maintenant multiplier la commande et le prix unitaire, puis additionner tous les résultats de multiplication pour obtenir le prix total.

Pour faire face à cette tâche, veuillez appliquer la formule ci-dessous:

=SUMPRODUCT(B2:B7,C2:C7)

Explication: Cette formule SUMPRODUCT(B2:B7,C2:C7) = B2*C2+B3*C3+B4*C4+B5*C5+B6*C6+B7*C7.

Et puis, appuyez sur Entrer clé, les cellules de la colonne B sont multipliées par les cellules correspondantes de la même ligne de la colonne C et les résultats sont additionnés. Voir la capture d'écran:


Exemple 2: Somme des cellules avec plusieurs critères avec la fonction SUMPRODUCT

À l'exception de la fonction SUMIFS pour additionner les valeurs de cellule en fonction de plusieurs conditions, la fonction SUMPRODUCT peut également résoudre ce travail rapidement et facilement.


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

Supposons que vous ayez un tableau de données comme ci-dessous la capture d'écran, maintenant, vous voulez calculer le prix total du produit KTE et le nom est David, comment pouvez-vous faire en utilisant la formule SUMPRODUCT dans Excel?

1. Veuillez saisir ou copier l'une des formules ci-dessous dans une cellule vide:

=SUMPRODUCT(--(A2:A12="KTE"), --(B2:B12="David"), D2:D12)
=SUMPRODUCT((A2:A12="KTE")*(B2:B12="David")*D2:D12)
  • Capsules: Dans la formule ci-dessus:
  • A2: A12 = "KTE": est le premier critère_range et les critères sur lesquels vous souhaitez additionner.
  • B2: B12 = "David": est le deuxième critère_range et les critères sur lesquels vous voulez additionner.
  • D2: D12: est la plage de somme dans laquelle vous souhaitez additionner les valeurs de cellule.

2. Puis appuyez Entrer clé pour obtenir le résultat dont vous avez besoin:


Cas 2: Somme des cellules avec plusieurs critères avec logique OU

Pour additionner les cellules en fonction de plusieurs critères avec la logique OU, vous devez utiliser le symbole plus (+) pour joindre les conditions multiples dans la fonction SOMMEPROD.

Par exemple, je veux additionner le prix total du produit KTE et KTO dans la colonne A comme ci-dessous capture d'écran:

Veuillez appliquer la formule suivante dans une cellule vide:

=SUMPRODUCT((A2:A12="KTE")+(A2:A12="KTO"), C2:C12)

Et puis, appuyez sur Entrer clé, le prix total du produit KTE et KTO a été calculé, voir capture d'écran:


Cas 3: Somme des cellules avec plusieurs critères avec logique OR et AND

Dans certaines situations, vous devrez peut-être additionner les cellules avec la logique OR et AND en même temps. La fonction SUMPRODUCE peut également résoudre ce problème avec facilité.

Astérisque (*) est utilisé comme opérateur AND.

Symbole plus (+) est utilisé comme opérateur OR.

Voyons un exemple, pour additionner le prix total du produit KTE et KTO lorsque la vente est supérieure à 200.

Vous devez copier ou saisir la formule ci-dessous:

=SUMPRODUCT((B2:B12>200)*((A2:A12="KTE")+(A2:A12="KTO"))*C2:C12)

Puis appuyez Entrer clé pour obtenir le résultat dont vous avez besoin:


Exemple 3: Compter les cellules avec plusieurs critères avec la fonction SUMPRODUCT

Généralement, cette fonction SUMPRODUCT peut également nous aider à compter les cellules avec plusieurs critères dans Excel. Comme pour les valeurs de somme, il vous suffit de supprimer l'argument sum_range de la formule.


Cas 1: compter les cellules avec plusieurs critères avec la logique AND

Ici, je veux compter les cellules pour lesquelles le produit est KTE et la vente est supérieure à 200. Veuillez donc utiliser l'une des formules ci-dessous:

=SUMPRODUCT(--(A2:A12="KTE"), --(B2:B12>200))
=SUMPRODUCT((A2:A12="KTE")*(B2:B12>200))
  • Capsules: Dans la formule ci-dessus:
  • A2: A12 = "KTE": est le premier critère_range et critère sur lequel vous voulez compter.
  • B2: B12> 200: est le deuxième critère_range et critère sur lequel vous voulez compter.

Et puis, appuyez sur Entrer touche pour obtenir le numéro du résultat:


Cas 2: compter les cellules avec plusieurs critères avec la logique OU

Pour compter le nombre de produits KTE et KTO dans la colonne A, veuillez appliquer cette formule:

=SUMPRODUCT((A2:A12="KTE")+(A2:A12="KTO"))

Et puis, appuyez sur Entrer clé pour obtenir le numéro du produit KTE et KTO. Voir la capture d'écran:


Cas 3: compter les cellules avec plusieurs critères avec la logique OU et ET

Pour compter le nombre de produits KTE et KTO dont la vente est supérieure à 200, vous devez appliquer la formule suivante:

=SUMPRODUCT((B2:B12>200)*((A2:A12="KTE")+(A2:A12="KTO")))

Puis appuyez Entrer touche pour obtenir le nombre de résultats dont vous avez besoin:


Exemple 4: Calculer la moyenne pondérée avec la fonction SUMPRODUCT

Normalement, nous pouvons calculer la moyenne de la plage de cellules rapidement et facilement. Mais, si vous souhaitez calculer la moyenne d'une liste de valeurs avec différents niveaux de pertinence, cela signifie calculer la moyenne pondérée. Il n'y a pas de fonction directe pour l'obtenir dans Excel. Mais, la fonction SUMPRODUCT peut vous aider à y faire face.

Par exemple, j'ai un tableau de statistiques de notes pour un étudiant, chaque tâche prend le poids différent comme ci-dessous capture d'écran.

Pour calculer la moyenne pondérée, veuillez utiliser la formule suivante:

=SUMPRODUCT(B2:B6, C2:C6) / SUM(C2:C6)

Explication: Cette formule: SUMPRODUCT(B2:B6, C2:C6) / SUM(C2:C6) = (B2*C2+B3*C3+B4*C4+B5*C5+B6*C6)/(C2+C3+C4+C5+C6)

Et puis, appuyez sur Entrer clé, la moyenne pondérée a été calculée à la fois, voir capture d'écran:


 Plus d'articles avec la fonction SOMMEPROD:

  • Compter une valeur spécifique sur plusieurs feuilles de calcul
  • Supposons que j'ai plusieurs feuilles de calcul qui contiennent les données suivantes, et maintenant, je veux obtenir le nombre d'occurrences d'une valeur spécifique «Excel» à partir de ces feuilles de calcul. Comment puis-je compter des valeurs spécifiques sur plusieurs feuilles de calcul?
  • Calculer la moyenne pondérée dans Excel
  • Par exemple, vous avez une liste de courses avec des prix, des poids et des montants. Vous pouvez facilement calculer le prix moyen avec la fonction MOYENNE dans Excel. Mais que faire si le prix moyen pondéré? Dans cet article, je présenterai une méthode pour calculer la moyenne pondérée, ainsi qu'une méthode pour calculer la moyenne pondérée si vous répondez à des critères spécifiques 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é)

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.