Aide format date

lanoe

XLDnaute Occasionnel
Bonjour le forum,

Une petite question :
Pour facilité la saisie d’information je désire entrer 0105 et obtenir un format date (type 01-mai-2007) pour les cases de I16 à I32. Avez vous une proposition ???

Merci d’avance
La noé
 

KotoriSama

XLDnaute Nouveau
Re : Aide format date

Hello,

Je peux te proposer une solution pas super élégante mais bon...

En A1 ta saisie de 0105 => qui se retrouvera en 105

=si(nbcar(A1)=3;Dateval("0"&gauche(A1;1)&"-"&droite(A1;2)&"2007");si(nbcar(A1)=4;Dateval(gauche(A1;2)&"-"&droite(A1;2)&"2007");"erreur format d'entrée")

En sortie tu obtiendra la référence de la date, et il suffit de sélectionner ton format de nombre (l'intéret est de pouvoir faire des claculs sur la date).

Sinon si tu tiens à ton format 01-mai-2007, et que tu ne veux pas faire de calculs sur tes dates, alors tu peux encadrer les "Dateval" par :
TEXTE(Dateval(...);"jj-mmmm-aaaa")

en espérant que ça t'aide

à bientot
 

JCGL

XLDnaute Barbatruc
Re : Aide format date

Bonjour à tous,

Un autre version avec ce que j'ai compris :

=DATE(ANNEE(AUJOURDHUI());DROITE(A1;2);SI(NBCAR(A1)=3;"0"&GAUCHE(A1;1);GAUCHE(A1;2)))
avec ton 0105 en A1 et comme le dit KotoriSama, tu auras 105 (mais tu auras 1105 si tu as 1105 en A1)

Oups, j'oublié de mettre au format : jj-mmmm-aaaa

A+

Edition : Salut Tibo :)
 
Dernière édition:

Discussions similaires