SOMMEPROD
SOMMEPROD multiplie des plages ligne à ligne puis additionne les produits. Elle calcule un total de facture ou une moyenne pondérée en une formule, et accepte des conditions sur mesure.
- SOMMEPROD
- produit
- moyenne pondérée
- conditions multiples
- OU
Syntaxe
=SOMMEPROD(matrice1 ; [matrice2] ; ...)=SOMMEPROD((condition1)*(condition2)*valeurs)Exemple
Facture : quantités en B2:B6 (3 ; 1 ; 10 ; 2 ; 5), prix unitaires en C2:C6 (12 ; 89 ; 2,5 ; 40 ; 7)=SOMMEPROD(B2:B6 ; C2:C6) renvoie 265 : 36 + 89 + 25 + 80 + 35=SOMMEPROD(B2:B6 ; C2:C6)/SOMME(B2:B6) renvoie 265 / 21 ≈ 12,62 (prix moyen par article)Ventes : région en B2:B200, montant en D2:D200=SOMMEPROD(((B2:B200="Ouest")+(B2:B200="Nord"))*D2:D200) renvoie le CA de l'Ouest et du Nord réunisÀ retenir
- Dans un calcul, VRAI vaut 1 et FAUX 0 : multiplier deux tests revient à un ET, les additionner à un OU, tant que les deux tests ne peuvent pas être vrais sur la même ligne.
- Piège : avec des matrices séparées par « ; », SOMMEPROD traite le texte comme 0 ; avec la forme multipliée, une seule cellule texte dans les valeurs renvoie #VALEUR!.
- Toutes les plages doivent avoir la même taille, sinon la fonction renvoie #VALEUR!.
- Les conditions peuvent contenir des fonctions : (MOIS(A2:A200)=10) retient les ventes d'octobre, quelle que soit l'année.
Voir aussi
- SOMME.SI.ENSSOMME.SI.ENS additionne les valeurs des lignes qui remplissent toutes les conditions données. C'est l'outil des tableaux de bord : CA par région et par mois, dépenses par service et par poste.
- MOYENNE et MEDIANEMOYENNE calcule la moyenne arithmétique des nombres d'une plage en ignorant les cellules vides et le texte. Elle résume un niveau typique : panier moyen, note moyenne, délai moyen.
- Opérateurs de formuleLes opérateurs calculent (+, -, *, /, ^), assemblent du texte (&) et comparent (=, <>, <, >…). Connaître leur priorité évite des résultats faux qui ne déclenchent aucune erreur.
- SOMMESOMME additionne des cellules, des plages ou des constantes. C'est le réflexe pour totaliser une colonne de montants, et elle ignore le texte au lieu de produire une erreur.