Notions à retenir
- SOMMEPROD multiplie les valeurs de plusieurs plages correspondantes et additionne les résultats
- Permet d’appliquer plusieurs critères simultanément sans utiliser de fonction complexe
- Les plages doivent avoir les mêmes dimensions pour éviter les erreurs
Syntaxe de base de SOMMEPROD
La fonction SOMMEPROD suit cette structure :
=SOMMEPROD(matrice1;matrice2;...)
Pour calculer la valeur totale des ventes, la formule sera :
=SOMMEPROD(A3:B4;D3:E4)
Cette formule multiplie chaque quantité par son prix correspondant, puis additionne tous les produits obtenus. Le résultat est identique à un calcul ligne par ligne, mais s’effectue en une seule opération.
SOMMEPROD avec critères multiples
SOMMEPROD devient particulièrement utile pour appliquer plusieurs conditions. Lorsqu’une condition n’est pas remplie, Excel attribue la valeur 0, ce qui permet de filtrer les données.
Pour calculer les ventes de pommes en France en janvier :
=SOMMEPROD((A2:A6="France")*(B2:B6="Pomme")*(C2:C6="Janvier")*(D2:D6))
Pour les ventes d’oranges en février :
=SOMMEPROD((B2:B6="Orange")*(C2:C6="Février")*(D2:D6))
La structure générale avec critères est :
=SOMMEPROD((Critère1)*(Critère2)*...*(Plage_à_sommer))
Avantages de SOMMEPROD
Cette fonction accepte jusqu’à 255 matrices dans Excel moderne, offrant une grande flexibilité pour créer des analyses complexes. Elle s’avère particulièrement efficace pour traiter de grandes bases de données sans nécessiter de tableaux de critères séparés.
SOMMEPROD remplace avantageusement les formules SOMME.SI.ENS dans de nombreux cas, tout en conservant une syntaxe claire et facilement modifiable.