Calul de l'age dans excel 2007

barlou -  
Mike-31 Messages postés 19571 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'essaye depuis quelques temps de trouver une formule dans Excel 2007 afin de calculer l'âge d'une personne à partir de sa date de naissance comparé à la date d'aujourd'hui.

La date de naissance se trouve en D7
La date d'aujourd'hui n'a pas de cellule précise car je voudrais que ce soit automatique : =aujourdhui()
Et pour la cellule à obtenir l'age, elle se trouve en E7

J'ai fait beaucoup de possibilité comme datedif...et bien d'autre mais rien n'y fait, toujours le même message d'erreur : #VALEUR!



Merci d'avance pour votre aide.
A voir également:

6 réponses

Mike-31 Messages postés 19571 Date d'inscription   Statut Contributeur Dernière intervention   5 138
 
Salut,

En E7 pose cette formule. qui te donnera le nombre d'anniversaires fêtés à ce jour, Je m'explique si la personne fête ces 20 ans demain la formule donnera 19 jusqu'a demain. pour avoir en plus les mois une inbriquation s'impose, mais es ce nécessaire

=TRONQUE((AUJOURDHUI()-D7)/365)

A+

_________________________________________________________________

Vous cherchiez de l’aide. Les membres du forum, bénévolement étaient à vos côtés.
Ayez la gentillesse de nous dire si votre problème est résolu. Afin de classer la
Demande.
0
barlou
 
Merci Mike-31 pour ta réponse mais je suis désolé car ça me fait le même souci que les autre formules, dans la cellule (E7) une fois que j'entre la formule, j'ai le message d'erreur suivant qui s'inscrit :

#VALEUR!

Est ce un problème sur Excel 2007, la formule qui est fause ou encore le formalisme de la date de naissance qui est non adapté ?

Pour info, la date de naissance se trouvant en D7 en de forme 09/11/1984 (JJ/MM/AAAA)

Merci encore.
0
Mike-31 Messages postés 19571 Date d'inscription   Statut Contributeur Dernière intervention   5 138
 
Tu n'as pas besoin de faire une mise en forme des cellules, en D tu saisie directement la date de naissance comme ceci 15/06/2000, en F tu saisies la formule et tu doit avoir le résultat.

vas à cette adresse récupérer un modéle

https://www.cjoint.com/?eAve5c8FSY

A+
______________________________________________________________________________

Vous cherchiez de l’aide. Les membres du forum, bénévolement étaient à vos côtés.
Ayez la gentillesse de nous dire si votre problème est résolu. Afin de classer la
Demande.
0
barlou
 
Merci beaucoup Mike-31, ça marche.

Encore merci pour ton aide et pour le modele Excel, ca m'a vraiment aidé.

@+
0
Mike-31 Messages postés 19571 Date d'inscription   Statut Contributeur Dernière intervention   5 138
 
Salut,

tu peux encore amèliorer en copiant en E cette formule et ça te donnera l'age et le nombre de mois en nombre décimal ex 25,3 soit vingt cinq ans et 3 mois

=SI(D18="";"";TRONQUE((AUJOURDHUI()-D18)/365)+((TRONQUE(((((AUJOURDHUI()-D18)/365))-TRONQUE(((AUJOURDHUI()-D18)/365)))*365/30))/10))


si tes attentes sont satisfaites marque ton statut résolu au dessus de ton post merci

A+
0
barlou
 
C'est pas forcément précis car pour une personne née le 01/05/1982, ca lui fait déja 26 ans alors qu'il reste 3 jours avant son anniversaire.

Et si l'on fait le calcul avec 365,25, ca lui fait 26,2 ans.

C'est quand même bizard tu trouve pas ?
0
Mike-31 Messages postés 19571 Date d'inscription   Statut Contributeur Dernière intervention   5 138
 
Colle cette formule, en E21 et incremante la vers le haut ou le bas.

=SI(D24="";"";TRONQUE((AUJOURDHUI()-D24+1)/365,25)+TRONQUE(TRONQUE((AUJOURDHUI()-D24+1)-TRONQUE((AUJOURDHUI()-D24)/365,25)*365,25)/30,44)/100)

Elle plus précise mais il une erreur de 24 heures peut se rencontrer. dans l'ancienne formule j'ai posé aujourd'hui-année de naissance, c'est le principe des intervalles il fallait donc ajouter 1, répété plusieurs fois et ajouté à une décalage concernant la moyenne mensuelle, si l'anniversaire est dans le premier trimestre on se trouve vite avec deux ou trois jours de décalage.

Par contre quand on fais aujourd'hui()-l'année de naissance+1 nous avons un nombre exat de jours

A+
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
atech
 
Bonjour
Je rencontre le même problème, mais le lien sur cjoint .com ne fonctionne plus
Je ne comprends pas pourquoi la formule ne fonctionne pas.
Pouvez-vous m'aider?
0
Mike-31 Messages postés 19571 Date d'inscription   Statut Contributeur Dernière intervention   5 138
 
Salut,

Tu devrais ouvrir ta propre discussion et expliquer ton problème, chaque cas est particuler et les formules peuvent ne pas correspondre
0