Transformer dates AAAA/MM/JJ en JJ/MM/AAAA

Noirin -  
Mike-31 Messages postés 19571 Statut Contributeur -
Bonjour,

Je traite des données dans un tableau excel où la date de naissance a été exprimé sous forme AAAAMMJJ sous format texte.
J'aimerais calculer l'âge des individus.
Je cherche une formule pour "transformer" les données pour les récupérer sous la forme "JJ/MM/AAAA" afin que je puisse utiliser la formule habituelle.
Est-ce que quelqu'un peut m'aider ?

Merci.

A voir également:

4 réponses

michel_m Messages postés 18903 Statut Contributeur 3 317
 
Bonjour

Apparemment, tes dates sont au format texte: à vérifier par un ESTTEXTE
si oui
dans une cellule vide saisis 1
copier
sélectionne les dates fautives
edition-collage spécial-multiplier
1
Mike-31 Messages postés 19571 Statut Contributeur 5 136
 
Salut,

Ou avec un format cellule personnalisé aaaa/mm/jj

qu'il faut modifier

jj/mm/aaaa
0
Noirin
 
Entretemps, j'ai réussi à transformer mes données AAAAMMJJ en JJMMAAA en utilisant la formule
=DROITE(A1;2)&STXT(A1;5;2)&GAUCHE(A1;4)
Mais je n'arrive pas à calculer les âges. Je pense qu'il y a un problème avec le format des données qui est actuellement en format standard, mais mes tentatives de les tranformer en dates n'ont pas eu le résultat escompté.
P.S. Je n'ai malheureusement pas bien compris la réponse de Michel (désolée, je découvre ....) - Merci quand même pour la réponse rapide.
0
Mike-31 Messages postés 19571 Statut Contributeur 5 136
 
Michel_m t'expliquais que tes dates étaient certainement en format texte, ce qui se confirme par ta formule incompléte le format qui s'affiche est jj/mmaaaa il manquerait un slash et qui est en format texte donc pas utilisable en l'état pour rentrer dans un calcul.

Essaye simplement si tes dates sont en A =A1*1 et formate la cellule en format date
0