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.
- Exemple 1: Utilisation de base de la fonction SUMPRODUCT
- Exemple 2: Somme des cellules avec plusieurs critères avec la fonction SUMPRODUCT
- Exemple 3: Compter les cellules avec plusieurs critères avec la fonction SUMPRODUCT
- Exemple 4: Calculer la moyenne pondérée avec la fonction SUMPRODUCT
syntaxe:
La syntaxe de la fonction SUMPRODUCT dans Excel est:
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:
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:
- Pourboires: 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:
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:
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:
- Pourboires: 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:
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:
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:
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?
- Trouvez et obtenez la plus grande valeur en fonction de plusieurs critères dans Excel
- Dans Excel, nous pouvons appliquer la fonction max pour obtenir le plus grand nombre aussi rapidement que possible. Mais, parfois, vous devrez peut-être trouver la valeur la plus élevée en fonction de certains critères, comment pourriez-vous gérer cette tâche dans Excel?
- 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
Kutools for Excel Possède plus de 300 fonctionnalités, Assurez-vous que ce dont vous avez besoin est à portée de clic...

Office Tab - Activer la lecture et l'édition 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, Edge et Firefox.
