Excel: afficher âge depuis année de naissance
Fermé
philippe
-
2 déc. 2008 à 09:48
Mike-31 Messages postés 18345 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 8 novembre 2024 - 7 sept. 2009 à 14:39
Mike-31 Messages postés 18345 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 8 novembre 2024 - 7 sept. 2009 à 14:39
A voir également:
- Excel: afficher âge depuis année de naissance
- Liste déroulante excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Word et excel gratuit - Guide
- Mise en forme conditionnelle excel - Guide
9 réponses
Mike-31
Messages postés
18345
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
8 novembre 2024
5 104
23 mars 2009 à 23:09
23 mars 2009 à 23:09
Re,
Tu n'as pas à manipuler, quelque soit la formule choisie, tu la colles dans une cellule sur la même ligne que la cellule contenant la date une date de naissance et tu incrémente vers le bas sur la hauteur de ton tableau.
Pour incrementer, lorsque tu as cliqué sur la cellule contenant la formule en bas à droite tu remarqueras un petit carré, tu cliques gauche dessus et sans lacher le clic tu fais glisser vers le bas, ta formule se recopiera et prendra en compte le changement de ligne si elle n'est pas déclarée absolue, c'est a dire entre $$ ex . $A$2
Pour ma formule post 5 tu la copies sur la ligne 9 et tu incremente vers le bas et également vers le haut pour remonter la formule.
Et la même chose pour les formules proposé par Vaucluse ou Cocotehier
A+
Tu n'as pas à manipuler, quelque soit la formule choisie, tu la colles dans une cellule sur la même ligne que la cellule contenant la date une date de naissance et tu incrémente vers le bas sur la hauteur de ton tableau.
Pour incrementer, lorsque tu as cliqué sur la cellule contenant la formule en bas à droite tu remarqueras un petit carré, tu cliques gauche dessus et sans lacher le clic tu fais glisser vers le bas, ta formule se recopiera et prendra en compte le changement de ligne si elle n'est pas déclarée absolue, c'est a dire entre $$ ex . $A$2
Pour ma formule post 5 tu la copies sur la ligne 9 et tu incremente vers le bas et également vers le haut pour remonter la formule.
Et la même chose pour les formules proposé par Vaucluse ou Cocotehier
A+
Mike-31
Messages postés
18345
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
8 novembre 2024
5 104
7 sept. 2009 à 14:39
7 sept. 2009 à 14:39
Salut Bauss et smartway14,
Cette discussion est abandonnée depuis mars 2009, quel intérêt de la relancer avec des éléments qui ne semblent pas approprié à la demande initiale
A+
Mike-31
Cette discussion est abandonnée depuis mars 2009, quel intérêt de la relancer avec des éléments qui ne semblent pas approprié à la demande initiale
A+
Mike-31
Princess87
Messages postés
26
Date d'inscription
jeudi 27 novembre 2008
Statut
Membre
Dernière intervention
7 juin 2010
5
2 déc. 2008 à 11:00
2 déc. 2008 à 11:00
http://www.commentcamarche.net/forum/affich 2158311 calculer l age d une personne dans excel
Tiens hihi! Parce que ton post m'a intrigué! Imagine on me demande ça au BTS ! Maintenant je saurais faire xD
Tiens hihi! Parce que ton post m'a intrigué! Imagine on me demande ça au BTS ! Maintenant je saurais faire xD
Princess87
Messages postés
26
Date d'inscription
jeudi 27 novembre 2008
Statut
Membre
Dernière intervention
7 juin 2010
5
>
philippe
2 déc. 2008 à 11:24
2 déc. 2008 à 11:24
Ah... Moi j'aurais dit de faire juste année en cours - année de naissance ^^
Genre une cellule avec l'année en cours! et une cellule avec l'année de naissance! et faire juste la soustraction! Mais bon! moi je suis qu'une simple étudiante donc je pense que ma formule est encore trop scolaire loool. Désolée :$
Genre une cellule avec l'année en cours! et une cellule avec l'année de naissance! et faire juste la soustraction! Mais bon! moi je suis qu'une simple étudiante donc je pense que ma formule est encore trop scolaire loool. Désolée :$
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 413
>
Princess87
Messages postés
26
Date d'inscription
jeudi 27 novembre 2008
Statut
Membre
Dernière intervention
7 juin 2010
2 déc. 2008 à 12:30
2 déc. 2008 à 12:30
Salutations, princesse
Pas de quoi être désolée, ,c'est sans doute et sans rire la meilleure solution....
Pas trop contraignante puisqu'elle oblige seulement à changer la date de référence une fois par an!.. si possible le 31 décembre à Minuit
Bonjour à son altesse le prince87
Crdlmnt
Pas de quoi être désolée, ,c'est sans doute et sans rire la meilleure solution....
Pas trop contraignante puisqu'elle oblige seulement à changer la date de référence une fois par an!.. si possible le 31 décembre à Minuit
Bonjour à son altesse le prince87
Crdlmnt
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 413
>
philippe
2 déc. 2008 à 11:33
2 déc. 2008 à 11:33
Bonjour
L'année de naissance suffit elle pour déterminer l'age de quelqu'un?
Difficiçle sans doute entre ceux né le 1° janvier et ceux né le 31 décembre(ceux là restent jeunes!)
Enfin, essayez:
=ANNEE(AUJOURDHUI())-Cell ou se trouve l'année de la naissance
Et dans votre tableau de résultats, vous tirez la formule
Avec un formatage des cellules en Standard ou nombre
Crdlmnt
Crdlmnrt
L'année de naissance suffit elle pour déterminer l'age de quelqu'un?
Difficiçle sans doute entre ceux né le 1° janvier et ceux né le 31 décembre(ceux là restent jeunes!)
Enfin, essayez:
=ANNEE(AUJOURDHUI())-Cell ou se trouve l'année de la naissance
Et dans votre tableau de résultats, vous tirez la formule
Avec un formatage des cellules en Standard ou nombre
Crdlmnt
Crdlmnrt
philippe
>
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
4 déc. 2008 à 09:41
4 déc. 2008 à 09:41
Merci pour cette formule, cela fonctionne.
Bonne journée
Bonne journée
Mike-31
Messages postés
18345
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
8 novembre 2024
5 104
2 déc. 2008 à 11:49
2 déc. 2008 à 11:49
Salut,
cette formule un peut longue affiche rien si la cellule de la date de naissance est vide sinon te donne l'age exact au jour pret
=SI(DATEDIF(B9;AUJOURDHUI();"Y")=0;" ";(DATEDIF(B9;AUJOURDHUI();"Y")&SI(DATEDIF(B9;AUJOURDHUI();"Y")>1;" ans, ";" an, ")))&SI(DATEDIF(B9;AUJOURDHUI();"YM")=0;"";DATEDIF(B9;AUJOURDHUI();"YM")&" mois, ")&SI(DATEDIF(B9;AUJOURDHUI();"MD")=0;" ";(DATEDIF(B9;AUJOURDHUI();"MD")&SI(DATEDIF(B9;AUJOURDHUI();"MD")>1;" jours ";" jour ")))
sinon la formule de Vaucluse te donne les ans
=ANNEE(AUJOURDHUI())-ANNEE(cellule ou se trouve l'année de naissance) &"ans"
mettre la cellule au format standard
A+
cette formule un peut longue affiche rien si la cellule de la date de naissance est vide sinon te donne l'age exact au jour pret
=SI(DATEDIF(B9;AUJOURDHUI();"Y")=0;" ";(DATEDIF(B9;AUJOURDHUI();"Y")&SI(DATEDIF(B9;AUJOURDHUI();"Y")>1;" ans, ";" an, ")))&SI(DATEDIF(B9;AUJOURDHUI();"YM")=0;"";DATEDIF(B9;AUJOURDHUI();"YM")&" mois, ")&SI(DATEDIF(B9;AUJOURDHUI();"MD")=0;" ";(DATEDIF(B9;AUJOURDHUI();"MD")&SI(DATEDIF(B9;AUJOURDHUI();"MD")>1;" jours ";" jour ")))
sinon la formule de Vaucluse te donne les ans
=ANNEE(AUJOURDHUI())-ANNEE(cellule ou se trouve l'année de naissance) &"ans"
mettre la cellule au format standard
A+
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Utilisateur anonyme
4 déc. 2008 à 09:48
4 déc. 2008 à 09:48
Bonjour,
Le calcul de l'age en terme de démographie peut-être estimé de 2 maniéres, age révolu ou différence de millésime, et ce n'est évidement pas la même chose. Différence de millésime renvoit le delta année encour - année de naissance, par contre age révolu pend en compte la notion de date d'anniversaire calendaire....
So, 2008-1943=65 years mais 4/12/2008 - 23/12/1943 = 64 years..
Le calcul de l'age en terme de démographie peut-être estimé de 2 maniéres, age révolu ou différence de millésime, et ce n'est évidement pas la même chose. Différence de millésime renvoit le delta année encour - année de naissance, par contre age révolu pend en compte la notion de date d'anniversaire calendaire....
So, 2008-1943=65 years mais 4/12/2008 - 23/12/1943 = 64 years..
Salut.
comment étendre le résultat de la formule sur une liste de personnes sans devoir la remanipuler à chaque fois.
comment étendre le résultat de la formule sur une liste de personnes sans devoir la remanipuler à chaque fois.
arrial
Messages postés
1753
Date d'inscription
mardi 11 mars 2008
Statut
Membre
Dernière intervention
29 décembre 2023
251
24 mars 2009 à 12:49
24 mars 2009 à 12:49
http://www.commentcamarche.net/forum/affich 11663335 excel transformer date en age?#3
A2 = <date naissance>
B2 = aujourdhui()
C2 =DATEDIF(A2;B2;"y")&" an(s), "&DATEDIF(A2;B2;"ym")&" mois, "&DATEDIF(A2;B2;"md")&"jour(s)
Dans ton tableau, il faut prévoir tout abord dans l'entête une cellule que tu vas saisir l'année en cours (D1 par ex)
Dans la cellule âge, taper la formule suivante par exemple:=$D$1 - B4, puis glisser la formule pour les autres
B4 = 1ère Cellule contenant la date de naissance de la première personne
outre, tu peux nommer aussi la cellule année encours, par ex : annee_encours
dans c'est cas, ta formule sera de la manière suivante : =annee_encours-B4
J'espère que ceci va t'aider
Dans la cellule âge, taper la formule suivante par exemple:=$D$1 - B4, puis glisser la formule pour les autres
B4 = 1ère Cellule contenant la date de naissance de la première personne
outre, tu peux nommer aussi la cellule année encours, par ex : annee_encours
dans c'est cas, ta formule sera de la manière suivante : =annee_encours-B4
J'espère que ceci va t'aider
smartway14
Messages postés
822
Date d'inscription
mercredi 15 octobre 2008
Statut
Membre
Dernière intervention
8 octobre 2011
185
7 sept. 2009 à 14:12
7 sept. 2009 à 14:12
bonjour;
on suppose que les dates de naissance son t dans la colonne A
=(NB.JOURS.OUVRES(A1;AUJOURDHUI())/365
on suppose que les dates de naissance son t dans la colonne A
=(NB.JOURS.OUVRES(A1;AUJOURDHUI())/365