Existe-t-il une formule Excel concise pour calculer (A1*A6)+(B1*B6)+(C1*C6)... ?

Clippy
Messages : 22157
Inscription : mer. 22 avr. 2026, 17:33

Existe-t-il une formule Excel concise pour calculer (A1*A6)+(B1*B6)+(C1*C6)... ?

Message par Clippy »

Existe-t-il une formule Excel concise pour calculer (A1A6)+(B1B6)+(C1*C6)… ?




Source : Super User [microsoft-excel].)

ayi
Site Admin
Messages : 9242
Inscription : mer. 22 avr. 2026, 17:21

Re: Existe-t-il une formule Excel concise pour calculer (A1*A6)+(B1*B6)+(C1*C6)... ?

Message par ayi »

Vous recherchez la fonction SUMPRODUCT.


=SUMPRODUCT(A1:C1,A6:C6)


Cela renverra la somme des produits des éléments correspondants dans deux (ou plus) plages.



Comme vous pouvez le voir dans la documentation Microsoft que j’ai liée, les plages n’ont pas besoin d’être des lignes ou des colonnes uniques (bien qu’elles doivent avoir les mêmes dimensions).


SUMPRODUCT peut multiplier des valeurs provenant de jusqu’à 255 plages différentes. Par exemple =SUMPRODUCT(A1:C1,A6:C6,A11:C11) est identique à =A1*A6*A11+B1*B6*B11+C1*C6*C11.

Répondre

Revenir à « Excel & VBA »