Bonsoir flavien,
en retour, ton 2ème fichier (avec ta colonne C "MULTIPLICATEUR") :
https://www.cjoint.com/c/NJdqE4Sti00
formule en i2 (attention aux signes "$", qui doivent être présents) :
=SOMMEPROD((C$2:C$25)*(D$2:D$25)*(A$2:A$25=H2))
(formule tirée vers le bas jusqu'en i5)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
la formule peut se lire ainsi : multiplier les nombres de la colonne C
par les nombres de la colonne D et en faire la somme, seulement si
en colonne A, le nom est celui de la colonne H.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
noter que dans la formule, la dernière ligne des 3 plages est 25 ;
ça signifie que ça prendra aussi en compte les données que tu
pourras ajouter en lignes 22 à 25.
si tu ajoutes d'autres lignes sous la ligne 25, par exemple jusqu'en
ligne 40, il faudra, en i2, remplacer 25 par 40 (3×), comme ça :
=SOMMEPROD((C$2:C$40)*(D$2:D$40)*(A$2:A$40=H2))
pour éviter d'avoir à faire un tel changement : soit tu mets la place
pour plein de lignes (en prévoyant large) :
=SOMMEPROD((C$2:C$500)*(D$2:D$500)*(A$2:A$500=H2))
soit tu utilises un nom défini pour chaque plage.
soit tu utilises un tableau structuré, car dans un tel tableau,
les formules et les plages s'adaptent automatiquement.
rhodo