Microsoft 365 Somme.si.ens avec plusieurs valeurs

clL

XLDnaute Nouveau
Bonjour,

Je cherche à exprimer le montant d'un groupe de produits
Chaque groupe est composé de plusieurs produits.

J'ai :
- un premier tableau avec les groupes et les produits associés
- un second tableau avec les produits et leur montant

Je voudrais additionner le montant des produits d'une même catégorie dans un troisième tableau avec le groupe et le montant
J'ai donc utiliser la fonction:
=SOMME.SI.ENS(produit[Montant];produit[Prod];INDEX(grou[Prod];EQUIV([@Groupe_tab_final];grou[Groupe];0)))
Cependant, seule la valeur du premier produit du groupe est prise en compte, alors qu'il y en a plusieurs.

Comment prendre en compte l'ensemble des valeurs des produits du groupe ?

Merci d'avance pour votre aide,
 

clL

XLDnaute Nouveau
Bonjour,

Voici mes différents tableaux :
1590043530679.png


Merci d'avance,
Cordialement,
 

clL

XLDnaute Nouveau
Oui, si je ne trouve pas de solution je le ferai comme ceci.
Normalement je ne devrais pas changer les tableaux du document, c'est pour cela que je cherchais une solution via des INDEX, EQUIV, SOMME.SI.ENS... Mais je suis un peu perdue, et ne trouve pas la bonne formule :/
 

JHA

XLDnaute Barbatruc
Bonjour à tous,

Un essai par formule matricielle
VB:
=SOMME((produit[Prod]=TRANSPOSE(SI(Grou[Groupe]=Feuil3!$A4;Grou[Prod])))*produit[Montant])

JHA
 

Pièces jointes

  • somme power query rev1.xlsx
    22.6 KB · Affichages: 9

Discussions similaires

Statistiques des forums

Discussions
312 078
Messages
2 085 108
Membres
102 780
dernier inscrit
bouratinou