Bonjour à tous ,
Magnifique JFL !
Je n'ai pas réussi avec MAP...
Une bonne nuit de sommeil m'a permis de trouver cela, et dynamique cette fois-ci
=LET(
PU;EXCLURE(Tableau8;;1);
M;Tableau8[Mois];
P;EXCLURE(Tableau8[#En-têtes];;1);
ListMois;CHOISIRCOLS(Tableau7;2);
Qté;EXCLURE(Tableau7;;2);
MatricePU;INDEX(PU;EQUIVX(ListMois;M);EQUIVX(P;P));
MatricePU*Qté
)
Et pour Tranbi, voici une formule unique et dynamique qui retourne le résultat voulu, adaptée depuis ma première propo :
=LET(
PU;EXCLURE(Tableau8;;1);
M;Tableau8[Mois];
P;EXCLURE(Tableau8[#En-têtes];;1);
ListMois;CHOISIRCOLS(Tableau7;2);
Qté;EXCLURE(Tableau7;;2);
NumOpération;CHOISIRCOLS(Tableau7; 1);
MatricePU;INDEX(PU;EQUIVX(ListMois;M);EQUIVX(P;P));
ASSEMB.H(NumOpération;BYROW(MatricePU*Qté;SOMME))
)