Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

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
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,

Comme tu as office 365, une solution avec power query.
Pour la mise à jour, clic droit "Actualiser".

JHA
 

Pièces jointes

  • somme power query.xlsx
    22.5 KB · Affichages: 6

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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…