XL 2013 Somme.si.ens et décaler en colonne

eud078

XLDnaute Nouveau
Bonjour,
Je cherche à faire la somme de ma base avec 2 critères (Zone et produit) pour un trimestre choisi. Les données à additionner ne sont donc pas dans la même colonne en fonction du choix du trimestre. J'ai essayé avec Somme.Si.Ens et décaler, mais cela ne fonctionne pas. Avez vous une solution? Merci d'avance.
 

Pièces jointes

  • TestSommesiens.xlsx
    15.2 KB · Affichages: 5
Solution
Bonjour à tous,

Un essai avec sommeprod()
Pour Obj
VB:
=SOMMEPROD((Tableau1[ZONE]=RESULTAT!$A5)*(Tableau1[PRODUIT]=RESULTAT!$B5)*DECALER(BDD!$B$2;1;EQUIV(RESULTAT!$C$2;BDD!$C$2:$J$2;0);NBVAL(Tableau1[ZONE])))
Pour Rea
Code:
=SOMMEPROD((Tableau1[ZONE]=RESULTAT!$A5)*(Tableau1[PRODUIT]=RESULTAT!$B5)*DECALER(BDD!$B$2;1;EQUIV(RESULTAT!$C$2;BDD!$C$2:$J$2;0)+1;NBVAL(Tableau1[ZONE])))

JHA

JHA

XLDnaute Barbatruc
Bonjour à tous,

Un essai avec sommeprod()
Pour Obj
VB:
=SOMMEPROD((Tableau1[ZONE]=RESULTAT!$A5)*(Tableau1[PRODUIT]=RESULTAT!$B5)*DECALER(BDD!$B$2;1;EQUIV(RESULTAT!$C$2;BDD!$C$2:$J$2;0);NBVAL(Tableau1[ZONE])))
Pour Rea
Code:
=SOMMEPROD((Tableau1[ZONE]=RESULTAT!$A5)*(Tableau1[PRODUIT]=RESULTAT!$B5)*DECALER(BDD!$B$2;1;EQUIV(RESULTAT!$C$2;BDD!$C$2:$J$2;0)+1;NBVAL(Tableau1[ZONE])))

JHA
 

Pièces jointes

  • TestSommesiens.xlsx
    18.1 KB · Affichages: 7

Discussions similaires

Réponses
13
Affichages
425
Réponses
9
Affichages
531

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 305
Messages
2 087 084
Membres
103 459
dernier inscrit
Arnocal