Faire apparaitre l'age dans Excel
Fermé
ludi12
Messages postés
3
Date d'inscription
mardi 3 mars 2015
Statut
Membre
Dernière intervention
4 mars 2015
-
3 mars 2015 à 18:33
Mike-31 Messages postés 18377 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 4 mars 2025 - 4 mars 2015 à 11:30
Mike-31 Messages postés 18377 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 4 mars 2025 - 4 mars 2015 à 11:30
Bonjour,
Comment faire apparaître l'âge lorque que je saisie une date de naissance dans excel. Quelqu'un a-t-il une formule ?
je suis dans la cellule A1 ou j'ai saisie une date de naissance (11/12/1983) mais je souhaite voir appaître 31.
Merci d'avance pour vos réponses
Comment faire apparaître l'âge lorque que je saisie une date de naissance dans excel. Quelqu'un a-t-il une formule ?
je suis dans la cellule A1 ou j'ai saisie une date de naissance (11/12/1983) mais je souhaite voir appaître 31.
Merci d'avance pour vos réponses
A voir également:
- Faire apparaitre l'age dans Excel
- Liste déroulante excel - Guide
- Apparaitre hors ligne instagram - Guide
- Si et excel - Guide
- Word et excel gratuit - Guide
- Déplacer une colonne excel - Guide
3 réponses
Mike-31
Messages postés
18377
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
4 mars 2025
5 126
3 mars 2015 à 18:47
3 mars 2015 à 18:47
Bonsoir,
Il y a plusieurs formules dont des plus courtes mais regarde celle ci et on en reparle
=SI(A1<>"";SUPPRESPACE(SI(AUJOURDHUI()-A1;TEXTE(DATEDIF(A1;AUJOURDHUI();"y");"[>1]0"" ans "";[>]""1 an "";")&TEXTE(DATEDIF(A1;AUJOURDHUI();"ym");"[>]0"" mois "";")&SI(AUJOURDHUI()-MOIS.DECALER(A1;DATEDIF(A1;AUJOURDHUI();"m"))>1;AUJOURDHUI()-MOIS.DECALER(A1;DATEDIF(A1;AUJOURDHUI();"m"))&" jours";SI(AUJOURDHUI()-MOIS.DECALER(A1;DATEDIF(A1;AUJOURDHUI();"m"))=1;AUJOURDHUI()-MOIS.DECALER(A1;DATEDIF(A1;AUJOURDHUI();"m"))&" jour";""))));"")
Il y a plusieurs formules dont des plus courtes mais regarde celle ci et on en reparle
=SI(A1<>"";SUPPRESPACE(SI(AUJOURDHUI()-A1;TEXTE(DATEDIF(A1;AUJOURDHUI();"y");"[>1]0"" ans "";[>]""1 an "";")&TEXTE(DATEDIF(A1;AUJOURDHUI();"ym");"[>]0"" mois "";")&SI(AUJOURDHUI()-MOIS.DECALER(A1;DATEDIF(A1;AUJOURDHUI();"m"))>1;AUJOURDHUI()-MOIS.DECALER(A1;DATEDIF(A1;AUJOURDHUI();"m"))&" jours";SI(AUJOURDHUI()-MOIS.DECALER(A1;DATEDIF(A1;AUJOURDHUI();"m"))=1;AUJOURDHUI()-MOIS.DECALER(A1;DATEDIF(A1;AUJOURDHUI();"m"))&" jour";""))));"")
Mike-31
Messages postés
18377
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
4 mars 2025
5 126
Modifié par Mike-31 le 4/03/2015 à 10:05
Modifié par Mike-31 le 4/03/2015 à 10:05
Re,
elle très longue parce qu'elle donne l'âge en année mois et jour en traitant le pluriel des années et jours exemple si la personne est née le 06 mars 2007 le résultat obtenue est 7 ans 11 mois 7 jours
si tu colles la formule dans une cellule de la première ligne, exemple C1 si tu saisis la date de naissance en A1 tu pourras juger la formule et si tu as d'autres dates en A23, A3 etc il suffit d'incrémenter la formule vers le bas
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
elle très longue parce qu'elle donne l'âge en année mois et jour en traitant le pluriel des années et jours exemple si la personne est née le 06 mars 2007 le résultat obtenue est 7 ans 11 mois 7 jours
si tu colles la formule dans une cellule de la première ligne, exemple C1 si tu saisis la date de naissance en A1 tu pourras juger la formule et si tu as d'autres dates en A23, A3 etc il suffit d'incrémenter la formule vers le bas
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
ludi12
Messages postés
3
Date d'inscription
mardi 3 mars 2015
Statut
Membre
Dernière intervention
4 mars 2015
4 mars 2015 à 11:12
4 mars 2015 à 11:12
Re,
le soucis c'est que l'âge apparaît dans une autre cellule, hors je voudrais qu'il apparait à la place de la date de naissance.
Par ailleurs je souhaite voir l'age juste en année.
Merci.
le soucis c'est que l'âge apparaît dans une autre cellule, hors je voudrais qu'il apparait à la place de la date de naissance.
Par ailleurs je souhaite voir l'age juste en année.
Merci.
Mike-31
Messages postés
18377
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
4 mars 2025
5 126
4 mars 2015 à 11:30
4 mars 2015 à 11:30
Re,
Que la date apparaisse à la place de la date de naissance ce n'est pas possible ou avec une macro mais après plus aucun contrôle pour s'assurer qu'il n'y a pas d'erreur de saisie
pour ne faire apparaitre que l'age en année ne pose aucun problème
Que la date apparaisse à la place de la date de naissance ce n'est pas possible ou avec une macro mais après plus aucun contrôle pour s'assurer qu'il n'y a pas d'erreur de saisie
pour ne faire apparaitre que l'age en année ne pose aucun problème
4 mars 2015 à 09:50
cette formule est très longue ... et je n'arrive pas à l'appliquer, je ne suis pas très douée sur excel.
N'y a-t-il pas plus court ?