Convertion de texte en format date

Bonjour le forum,

Je voudrais lister des éléments entre 2 dates.

Pour cela, j'ai mis un contrôle ActiveX pour choisir une date, renvoyée dans une cellule.

Ensuite, je veux connaître la valeur supérieure la plus proche de la date de début

=GRANDE.VALEUR(plage;NB.SI(plage;">="&CelluleAvecLaDate))

et la valeur inférieure la plus proche de la date de fin

=PETITE.VALEUR(plage;NB.SI(plage;"<="&CelluleAvecLaDate))

Mais ça ne fonctionne pas avec des dates, mais cela fonctionne très bien avec des nombres.

Le problème vient du format des dates qui sont récupérées via une formule.

Date extraite d'un fichier texte:

Dim. 01/01/2017 07:00

transformée en

01/01/2017

via la formule
STXT(cellule;6;10);"")

Cette date transformée n'est pas reconnue comme date, mais comme j'sais'pas'koi ?

Et je ne sais pas convertir le "j'sais'pas'koi"

Fichier ci-joint, pour être plus clair dans ma demande

Merci d'avance pour votre précieuse aide.

2classeur1.zip (11.38 Ko)

Bonjour,

Ta formule de transformation de la date transforme la date en TEXTE

=SIERREUR(DATE(STXT(A1;12;4);STXT(A1;9;2);STXT(A1;6;2));"")
11classeur1-9.zip (11.39 Ko)

Merci M12,

C'est exactement ce qu'il me fallait, ça fonctionne parfaitement.

Rechercher des sujets similaires à "convertion texte format date"