Re : Report de valeurs dans une colonne en fonction d'une condition de date
re²,
LIGNES en fin de formule doit conserver, dans la première formule, la forme LIGNES($1:1)
Par contre, la plage renseignée dans INDEX doit commencer en ligne 1: INDEX(Feuil1!$A$1:$A$18 ...
Enfin, si tu souhaites éviter les erreurs #NOMBRE!, soit tu les masques avec une mise en forme conditionnelle (police en blanc), soit tu imbriques la formule à l'intérieur d'un SIERREUR, sous la forme:
=SIERREUR(INDEX(Feuil1!$A$1:$A$18;[...];LIGNES(Feuil1!$1:1)));"")