Bonjour FR22.
Avec une formule matricielle, je peux te proposer :
=DECALER($B$2;EQUIV(MAX(SI(MOIS($B$2:$B$7)=MOIS(1&$E2);$B$2:$B$7));$B$2:$B$7;0)-1;1)
A valider avec CTRL+MAJ+ENTER.
Je pense qu'il doit y avoir plus propre mais tu as déjà une première solution.