Problème #PROPAGATION!

Bonjour,
j’ai un problème, je me retrouve avec ce vilain message #PROPAGATION!.
Je souhaite juste utiliser SOMMEPROD.

=SOMMEPROD(D2:D6E2:E6)(C2:C6=$J3)

Colonne D: Prix unitaire. Colonne E: Quantité. Colonne C:Produits. Colonne J: les produits unique.

Lorsque je met cette formule, Excel me la propage aux cellules du dessous sans changer mon $J3 en $J4 et ainsi de suite. Ce qui fait que mon résultat n’est pas correct.
Si je tape à la main ma formule dans la cellule (ligne 4), j’ai une erreur #PROPAGATION!

Je n 'arrive pas à comprendre pourquoi… :angry:
Merci pour votre aide. :innocent:

Vente.xlsx (16,6 Ko)

Bonsoir,
Si tu veux propager ta formule, essaie plutôt
=SOMMEPROD(($D$2:$D$6*$E$2:$E$6)*($C$2:$C$6=$J3))

L’utilisation des tableaux structurés facilite l’écriture et la lecture de la formule.
=SOMMEPROD((t_Commandes[PU]t_Commandes[Qty])(t_Commandes[Produit]=[@Produit]))
Cordialement
Vente.xlsx (18,1 Ko)

A consulter pour les tableaux structurés :
https://www.excel-pratique.com/fr/astuces/tableau-structure

Bonjour,
merci Zebulon pour ta solution, cela m’a permis de comprendre pourquoi j’avais #VALEUR dans mon résultat. Cela est du au fait que j’ai des cellules vides. :crazy_face:

Ce que je ne m’explique pas, c’est se message de #PROPAGATION.

Merci à toi pour ton aide. :+1:

Ce sujet a été automatiquement fermé après 30 jours. Aucune réponse n’est permise dorénavant.