Excel transformer date en age)
Résolu
debhoma
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
BlancheSv Messages postés 1 Date d'inscription Statut Membre Dernière intervention -
BlancheSv Messages postés 1 Date d'inscription Statut Membre Dernière intervention -
bonjour,
j'ai un souci au niveau d'excel, dans le tableau que je doit rendre j'ai des colonnes que je dois remplir, par exemple je dois mettre l'âge en fonction de la date de naissance ( et je n'y arrive pas)
exemple : et je dois trouver l'âge en fonction de ça pour chaque dates avec une formule ( sous excel)
Date de naissance
28/08/1985
12/03/1986
14/01/1987
05/05/1988
12/02/1985
14/07/1984
11/11/1985
12/12/1986
01/06/1987
03/03/1985
j'ai un souci au niveau d'excel, dans le tableau que je doit rendre j'ai des colonnes que je dois remplir, par exemple je dois mettre l'âge en fonction de la date de naissance ( et je n'y arrive pas)
exemple : et je dois trouver l'âge en fonction de ça pour chaque dates avec une formule ( sous excel)
Date de naissance
28/08/1985
12/03/1986
14/01/1987
05/05/1988
12/02/1985
14/07/1984
11/11/1985
12/12/1986
01/06/1987
03/03/1985
A voir également:
- Excel transformer date en age)
- Liste déroulante excel - Guide
- Mise en forme conditionnelle excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
4 réponses
Salut debhoma,
Merci d'avoir écouté mes conseils et déposé ta propre discussion. En supposant que les dates de naissance sont saisies à partir de la cellule A3, colles une formule dans une cellule sur la même ligne et incremente vers le bas
Voila une formule qui te donnera l'age au jour pret
=DATEDIF(A3;AUJOURDHUI();"y")&" ans, "&DATEDIF(A3;AUJOURDHUI();"ym")&" mois et "&DATEDIF(A3;AUJOURDHUI();"md")&" jours"
Si ta cellule date de naissance est vide je te conseille plus tôt cette formule pour éviter le message d'erreur
=SI(A3<>"";DATEDIF(A3;AUJOURDHUI();"y")&" ans, "&DATEDIF(A3;AUJOURDHUI();"ym")&" mois et "&DATEDIF(A3;AUJOURDHUI();"md")&" jours";"")
A+
Merci d'avoir écouté mes conseils et déposé ta propre discussion. En supposant que les dates de naissance sont saisies à partir de la cellule A3, colles une formule dans une cellule sur la même ligne et incremente vers le bas
Voila une formule qui te donnera l'age au jour pret
=DATEDIF(A3;AUJOURDHUI();"y")&" ans, "&DATEDIF(A3;AUJOURDHUI();"ym")&" mois et "&DATEDIF(A3;AUJOURDHUI();"md")&" jours"
Si ta cellule date de naissance est vide je te conseille plus tôt cette formule pour éviter le message d'erreur
=SI(A3<>"";DATEDIF(A3;AUJOURDHUI();"y")&" ans, "&DATEDIF(A3;AUJOURDHUI();"ym")&" mois et "&DATEDIF(A3;AUJOURDHUI();"md")&" jours";"")
A+
Bonjour,
Ca semble marcher pour tout le monde, mais la réponse #name apparait pour moi qd je copie cette formule. J'ai essayer de mofier la date à l'intérieur mais dans ce cas c'est pire, je ne parviens pas à sortir de la case.
Etant visuel je me demandais si vous pourriez envoyer une capture d'écran qui montrerait comme à quoi ça ressemble.
Ca semble marcher pour tout le monde, mais la réponse #name apparait pour moi qd je copie cette formule. J'ai essayer de mofier la date à l'intérieur mais dans ce cas c'est pire, je ne parviens pas à sortir de la case.
Etant visuel je me demandais si vous pourriez envoyer une capture d'écran qui montrerait comme à quoi ça ressemble.
Bonjour,
Si ton excel te renvois #NAME (et pas #NOM), c'est qu'il s'agit d'une version anglaise.
Pour cela, il convient d'utiliser les fonctions ... anglaises.
Pour DATEDIF, pas de changement, voir néanmoins pour les arguments : http://www.cpearson.com/Excel/datedif.aspx
Par contre, AUJOURDHUI() doit être remplacé par TODAY() cf ICI
Si ton excel te renvois #NAME (et pas #NOM), c'est qu'il s'agit d'une version anglaise.
Pour cela, il convient d'utiliser les fonctions ... anglaises.
Pour DATEDIF, pas de changement, voir néanmoins pour les arguments : http://www.cpearson.com/Excel/datedif.aspx
Par contre, AUJOURDHUI() doit être remplacé par TODAY() cf ICI