=SIERREUR(INDEX(P$1:AJ$1;EQUIV(GRANDE.VALEUR(P2:AJ2;1);P2:AJ2;0));"")
Bonjour,
en O2 :
@ tirer vers le basVB:=SIERREUR(INDEX(P$1:AJ$1;EQUIV(GRANDE.VALEUR(P2:AJ2;1);P2:AJ2;0));"")
Cordialement
merci beaucoupBonjour à tous,
Bonjour Rachid,
En "AO2"
copier vers la droite et le bas.VB:=SIERREUR(EXP(LN(MIN(--(""&SI(ESTVIDE($F2);DATE(ANNEE($E2);12;31);$F2));FIN.MOIS(AO$1;0))-MAX((""&$E2)-1;FIN.MOIS(AO$1;-1))));"")
JHA
c'est parfait merciBonjour à tous,
J'ai pris l'année en "AO1" au lieu de "E2"
VB:=SIERREUR(EXP(LN(MIN(--(""&SI(ESTVIDE($F2);DATE(ANNEE($AO$1);12;31);$F2));FIN.MOIS(AO$1;0))-MAX((""&$E2)-1;FIN.MOIS(AO$1;-1))));"")
JHA
=SOMMEPROD(--(TEXTE(LIGNE(INDIRECT($E2&":"&SI($F2<>"";$F2;--"31/12/21")));"mm/aaaa")=TEXTE(AO$1;"mm/aaaa")))