re,
Avec un fichier plus complet, ça devient un peu plus clair.
Je te propose une solution avec une formule matricielle :
en A9, pas compliqué :
=E3
en A10, une formule matricielle :
=MIN(MIN(SI(MOIS.DECALER($E$3;LIGNE(INDIRECT(1&":"&$E$4/$B$5))*$B$5)>A9;MOIS.DECALER($E$3;LIGNE(INDIRECT(1&":"&$E$4/$B$5))*$B$5)));MIN(SI(MOIS.DECALER($E$3;LIGNE(INDIRECT(1&":"&$E$4/$B$2))*$B$2)>A9;MOIS.DECALER($E$3;LIGNE(INDIRECT(1&":"&$E$4/$B$2))*$B$2))))
Formule matricielle à valider par CTRL + MAJ + ENTREE
à recopier vers le bas
Appliquer un format personnalisé : jj/mm/aaaa;; pour masquer l'affichage des zéros à la fin de la liste.
Je te laisse tester
@+