Ne plus générer la date 00/01/1900

Bonjour,

Excel 2019.

Je récupère une liste de dates (qui augmente tous les jours) avec cette matrice :

Ma première ligne de référence (B6):

=INDEX(MIN(SI(Ventes!$I$2:$I$9999>AUJOURDHUI();Ventes!$I$2:$I$9999));EQUIV(0;NB.SI($B$5:B5;SI(Ventes!$I$2:$I$10000>AUJOURDHUI();Ventes!$I$2:$I$10000));0))

Mes lignes suivantes :

=INDEX(MIN(SI(Ventes!$I$2:$I$9999>B6;Ventes!$I$2:$I$9999));EQUIV(0;NB.SI($B$5:B6;SI(Ventes!$I$2:$I$10000>B6;Ventes!$I$2:$I$10000));0))

Arrivé à la fin de mon tableau de dates, mon code génère la date "00/01/1900", ce qui fausse tout le reste (reboucle sur les dates antérieures).

J'aimerais qu'une fois la dernière date trouvée, les champs suivants soient vides.

image

D'avance, merci pour votre aide.

Bonjour,

mauvaise partie du forum, si excel 2019 alors excel-VBA

Avec la fonction si en début de formule:

=si(Cellule de recherche="";"";le reste de la formule)

Pas de fichier pas plus de détail ...

Rechercher des sujets similaires à "generer date 1900"