Passer au contenu principal

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)
  • 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:

=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))
  • 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:

=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

🤖 Aide à l'IA Kutools: Révolutionner l'analyse des données en s'appuyant sur : Exécution intelligente   |  Générer du code  |  Créer des formules personnalisées  |  Analyser les données et générer des graphiques  |  Invoquer les fonctions Kutools...
Caractéristiques populaires: Rechercher, mettre en évidence ou identifier les doublons  |  Supprimer les lignes vides  |  Combinez des colonnes ou des cellules sans perdre de données  |  Tour sans formule 
Super VRecherche: Plusieurs critères  |  Valeur multiple  |  Sur plusieurs feuilles  |  Recherche floue
Av. La liste déroulante: Liste déroulante facile  |  Liste déroulante dépendante  |  Liste déroulante à sélection multiple
Gestionnaire de colonnes: Ajouter un nombre spécifique de colonnes  |  Déplacer les colonnes  |  Basculer l'état de visibilité des colonnes masquées  Comparer les colonnes à Sélectionnez des cellules identiques et différentes 
Caractéristiques en vedette: Mise au point de la grille  |  Voir Design  |  Grande barre de formule  |  Gestionnaire de classeurs et de feuilles | Centre de ressources (Texte automatique)  |  Sélecteur de date  |  Combiner des feuilles de travail  |  Crypter/déchiffrer les cellules  |  Envoyer des e-mails par liste  |  Super filtre  |  Filtre spécial (filtre gras/italique/barré...) ...
Les 15 meilleurs ensembles d'outils12 Texte Outils (Ajouter du texte, Supprimer les caractères ...)  |  50+ Graphique Types (Diagramme de Gantt ...)  |  40+ Pratique Formules (Calculer l'âge en fonction de l'anniversaire ...)  |  19 Insertion Outils (Insérer le code QR, Insérer une image à partir du chemin ...)  |  12 Conversion Outils (Nombres en mots, Conversion des devises ...)  |  7 Fusionner et fractionner Outils (Lignes de combinaison avancées, Diviser les cellules Excel ...)  |  ... et plus

Kutools pour Excel possède plus de 300 fonctionnalités, Assurez-vous que ce dont vous avez besoin est à portée de clic...

Description


Onglet Office - 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.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations