Format de date pour des dates anciennes
geny93
-
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Dans Excel 2002, je reçois des exports avec des dates (de naissance).
Elles sont au format yyyy/mm/dd (anglo saxon)
Il est tout à fait possible de remettre ces dates au format jj/mm/aaaa sauf pour les dates antérieures à 1930
Dans ce dernier cas, j'obtiens ceci , par exemple pour le 20 février 1928 : 20/02/2028 !
Les options régionales ne sont pas en cause.
Merci d'avance pour toutes les pistes possibles.
Cordialement
Dans Excel 2002, je reçois des exports avec des dates (de naissance).
Elles sont au format yyyy/mm/dd (anglo saxon)
Il est tout à fait possible de remettre ces dates au format jj/mm/aaaa sauf pour les dates antérieures à 1930
Dans ce dernier cas, j'obtiens ceci , par exemple pour le 20 février 1928 : 20/02/2028 !
Les options régionales ne sont pas en cause.
Merci d'avance pour toutes les pistes possibles.
Cordialement
A voir également:
- Format de date pour des dates anciennes
- Format epub - Guide
- Format factory - Télécharger - Conversion & Codecs
- Format dat - Guide
- Nombre de jours entre deux dates excel - Guide
- Hp usb disk storage format tool - Télécharger - Stockage
1 réponse
Bonjour
si le format de la date d'entrée est toujours le même (soit ####/##/##)
essayez cette formule, pour une date en A1:
=DATEVAL(DROITE(A1;2)&"/"&STXT(A1;TROUVE("/";A1;1)+1;2)&"/"&GAUCHE(A1;4))
cette formule ne s'appliquera que depuis 1900. Au delà si besoin, vous pouvez conserver l'édition en format texte en supprimant dans la formule la fonction DATEVAL
crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
si le format de la date d'entrée est toujours le même (soit ####/##/##)
essayez cette formule, pour une date en A1:
=DATEVAL(DROITE(A1;2)&"/"&STXT(A1;TROUVE("/";A1;1)+1;2)&"/"&GAUCHE(A1;4))
cette formule ne s'appliquera que depuis 1900. Au delà si besoin, vous pouvez conserver l'édition en format texte en supprimant dans la formule la fonction DATEVAL
crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?