Modification d'une date de naissance sur fichier excel
Résolu
FrancescoRobaire
Messages postés
11
Date d'inscription
Statut
Membre
Dernière intervention
-
FrancescoRobaire Messages postés 11 Date d'inscription Statut Membre Dernière intervention -
FrancescoRobaire Messages postés 11 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
Je suis actuellement en train de réaliser un fichier qui servira pour une plateforme logiciel.
Le fichier est d'abord envoyé par une personne et il contient une colonne "date de naissance format aaaammjj".
Seulement, personne n'envoie sous ce format aaaammjj car ce n'est pas un format de date de naissance habituel. Du coup, je dois modifier manuellement ces dates de naissances. Cela passe pour 5-10 lignes mais pour 500 lignes, c'est trop long.
Avez-vous une solution? Pour que ce soit afficher sous format aaaammjj ET aussi en "valeur".
J'ai en effet réussi à modifier le visuel de la date de JJ//MM/AAAA vers aaaammjj, mais quand je clique sur la cellule, cela me remet le format JJ/MM/AAAA.
Merci d'avance et bonne journée à tous,
(je suis nouveau, je cherche comment joindre un fichier sans succès...:( )
Je suis actuellement en train de réaliser un fichier qui servira pour une plateforme logiciel.
Le fichier est d'abord envoyé par une personne et il contient une colonne "date de naissance format aaaammjj".
Seulement, personne n'envoie sous ce format aaaammjj car ce n'est pas un format de date de naissance habituel. Du coup, je dois modifier manuellement ces dates de naissances. Cela passe pour 5-10 lignes mais pour 500 lignes, c'est trop long.
Avez-vous une solution? Pour que ce soit afficher sous format aaaammjj ET aussi en "valeur".
J'ai en effet réussi à modifier le visuel de la date de JJ//MM/AAAA vers aaaammjj, mais quand je clique sur la cellule, cela me remet le format JJ/MM/AAAA.
Merci d'avance et bonne journée à tous,
(je suis nouveau, je cherche comment joindre un fichier sans succès...:( )
A voir également:
- Modification d'une date de naissance sur fichier excel
- Fichier bin - Guide
- Fichier .dat - Guide
- Fichier epub - Guide
- Journal de naissance gratuit a imprimer - Télécharger - Histoire & Religion
- Suivi de modification word - Guide
2 réponses
Bonjour,
=TEXTE(A1;"aaaammjj")
puis copier-'collage spécial valeur' de la colonne si tu veux supprimer la colonne d'origine.
sinon :
Déposer le fichier xls (réduit au nécessaire et anonymisé) sur cjoint.com et coller ici le lien fourni.
eric
Jamais tu ne répondras à un mp non sollicité...
Bon, ça c'est fait.
=TEXTE(A1;"aaaammjj")
puis copier-'collage spécial valeur' de la colonne si tu veux supprimer la colonne d'origine.
sinon :
Déposer le fichier xls (réduit au nécessaire et anonymisé) sur cjoint.com et coller ici le lien fourni.
eric
Jamais tu ne répondras à un mp non sollicité...
Bon, ça c'est fait.
Pour faire suite à l'observation d'Éric (salut !) je propose de saisir en D2 la formule =CNUM(C2) et de définir le format personnalisé aaaammjj ...
https://www.cjoint.com/?CBAfRNXia3r
C'est bien, la retraite ! Surtout aux Antilles ... :-)
☻ Raymond ♂
https://www.cjoint.com/?CBAfRNXia3r
C'est bien, la retraite ! Surtout aux Antilles ... :-)
☻ Raymond ♂
Merci pour votre réponse Raymond. J'ai l'impression que votre formule a bien transformé comme je le souhaite les dates de naissances JJ/MM/AAAA. Question cependant : est-ce que les dates de naissances sont aussi sous ce format aaaammjj en "valeur", pas que en visuel (je ne sais pas si c'est clair).
Merci à vous deux en tout cas, je tente le coup avec ce fichier et mettrai le sujet en résolu si cela fonctionne.
Merci à vous deux en tout cas, je tente le coup avec ce fichier et mettrai le sujet en résolu si cela fonctionne.
Oui, ces dates sont des valeurs numériques, sont stockées dans Excel comme des nombres entiers, et affichées à l'écran de manière compréhensible. Ainsi
le 1er janvier 1900 est stocké 1 et s'affiche 01/01/1900
le 1er janvier 1901 est stocké 367 et s'affiche 01/01/1901
le 1er janvier 1910 est stocké 3654 et s'affiche 01/01/1910
le 1er janvier 2000 est stocké 36526 et s'affiche 01/01/2000
le 1er janvier 2200 est stocké 109575 et s'affiche 01/01/2200
le 1er janvier 5000 est stocké 1132254 et s'affiche 01/01/5000.
Les heures, elles, sont stockées comme des nombres décimaux, la journée étant l'unité de base. Ainsi
midi est stocké 0,5 et s'affiche 12:00
seize heures est stocké 0,6666667 et s'affiche 16:00
seize quinze est stocké 0,6770833 et s'affiche 16:15
16h 15 et quarante secondes est stocké 0,6775463 et s'affiche 16:15:40
le 1er janvier 1900 est stocké 1 et s'affiche 01/01/1900
le 1er janvier 1901 est stocké 367 et s'affiche 01/01/1901
le 1er janvier 1910 est stocké 3654 et s'affiche 01/01/1910
le 1er janvier 2000 est stocké 36526 et s'affiche 01/01/2000
le 1er janvier 2200 est stocké 109575 et s'affiche 01/01/2200
le 1er janvier 5000 est stocké 1132254 et s'affiche 01/01/5000.
Les heures, elles, sont stockées comme des nombres décimaux, la journée étant l'unité de base. Ainsi
midi est stocké 0,5 et s'affiche 12:00
seize heures est stocké 0,6666667 et s'affiche 16:00
seize quinze est stocké 0,6770833 et s'affiche 16:15
16h 15 et quarante secondes est stocké 0,6775463 et s'affiche 16:15:40
http://cjoint.com/data/0Bzo2vSEiOm.htm
Merci encore!
Le fichier est d'abord envoyé par une personne et il contient une colonne "date de naissance format aaaammjj".
Moi je vois des dates texte au format jj/mm/aaaa
eric
Oui, je me suis peut-être mal exprimé, en gros : le fichier contient un intitulé de colonne aaaammjj (colonne de droite sur le fichier excel), soit un format de date assez spécial, que les clients remplissent comme "JJ/MM/AAAA" (colonne de gauche sur le fichier, remplie de quelques dates exemple).
Pour notre plateforme de gestion, il ne nous faut des dates que sous le format aaaammjj malheureusement. Donc j'aimerai savoir comment transformer cela.
Merci à vous