OVH Cloud OVH Cloud

format de dates (suite) ( besoin d'aide)

4 réponses
Avatar
Patrick RAYNAL
bonjour
mon problème était: comment transformer une date en trois colonnes
(jj,mm,aaaa) en une date en une colonne au format aaaa-mm-jj
la réponse m'a été rapidement donnée sur le forum en application la
fonction DATE et en faisant une mise en forme après.

MAIS... je viens de m'apercevoir que si ma date était antérieure à
1900, excel me rajoutait 1900. C'est à dire qu'avec des données
A1=10 B1=02 C1=1860 =DATE(C1;B1;A1) me retourne 3760/02/10
ce qui est gênant à exploiter...
comment puis je m'en sortir ?

4 réponses

Avatar
Philippe.R
Bonjour Patrick,
Regarde de ce côté :
http://www.excelabo.net/xl/dates.php#dates1900
tu devrais y trouver ton bonheur
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"Patrick RAYNAL" a écrit dans le message de news:

bonjour
mon problème était: comment transformer une date en trois colonnes
(jj,mm,aaaa) en une date en une colonne au format aaaa-mm-jj
la réponse m'a été rapidement donnée sur le forum en application la
fonction DATE et en faisant une mise en forme après.

MAIS... je viens de m'apercevoir que si ma date était antérieure à
1900, excel me rajoutait 1900. C'est à dire qu'avec des données
A1 B1 C160 ÚTE(C1;B1;A1) me retourne 3760/02/10
ce qui est gênant à exploiter...
comment puis je m'en sortir ?


Avatar
Roger
"Patrick RAYNAL" a écrit dans le message de news:

bonjour
mon problème était: comment transformer une date en trois colonnes
(jj,mm,aaaa) en une date en une colonne au format aaaa-mm-jj
la réponse m'a été rapidement donnée sur le forum en application la
fonction DATE et en faisant une mise en forme après.

MAIS... je viens de m'apercevoir que si ma date était antérieure à
1900, excel me rajoutait 1900. C'est à dire qu'avec des données
A1 B1 C160 ÚTE(C1;B1;A1) me retourne 3760/02/10
ce qui est gênant à exploiter...
comment puis je m'en sortir ?


Je pense qu'Isabelle t'a répondu, même en posant la question une 4ème fois
ça ne fera pas avancer le chmilblic. ;)

Avatar
ROCHE Pierre
Bonsoir,
Excel ne sait pas gérer des dates antérieures au 01/01/1900.
Tu peux t'en sortir (si ce n'est que pour de l'affichage et pas pour des
calculs) par :
En D1 : =TEXTE(C1;"0000")&"-"&TEXTE(B1;"00")&"-"&TEXTE(A1;"00")

Cordialement.

"Patrick RAYNAL" a écrit dans le message de news:

bonjour
mon problème était: comment transformer une date en trois colonnes
(jj,mm,aaaa) en une date en une colonne au format aaaa-mm-jj
la réponse m'a été rapidement donnée sur le forum en application la
fonction DATE et en faisant une mise en forme après.

MAIS... je viens de m'apercevoir que si ma date était antérieure à
1900, excel me rajoutait 1900. C'est à dire qu'avec des données
A1 B1 C160 ÚTE(C1;B1;A1) me retourne 3760/02/10
ce qui est gênant à exploiter...
comment puis je m'en sortir ?


Avatar
Gaenonius
Si tu n'es pas enchaîné à Excel pour une raison quelconque, utilise la solution
proposée dans le tableur d'OpenOffice.org (la dernière version est la 1.1.4 si
je ne m'abuse), suite gratuite dont l'étendue des dates valides est beaucoup
beaucoup (non, je ne bégaye pas) plus importante que celle d'Excel.
Infos et téléchargement :

http://www.framasoft.net/article472.html

--
Gaenonius

bonjour
mon problème était: comment transformer une date en trois colonnes
(jj,mm,aaaa) en une date en une colonne au format aaaa-mm-jj
la réponse m'a été rapidement donnée sur le forum en application la
fonction DATE et en faisant une mise en forme après.

MAIS... je viens de m'apercevoir que si ma date était antérieure à
1900, excel me rajoutait 1900. C'est à dire qu'avec des données
A1 B1 C160 ÚTE(C1;B1;A1) me retourne 3760/02/10
ce qui est gênant à exploiter...
comment puis je m'en sortir ?