Calcul âge

Résolu
amguis Messages postés 8 Statut Membre -  
amguis Messages postés 8 Statut Membre -
re-bonjour,

Après que l'on m'ait aidé à résoudre mon problème pour l'affichage de l'année de naissance (format aaaa, type personnalisé dans format de cellule), voici mon nouveau pb :

Je dois calculer l'âge de ces personnes à partir de leur année de naissance. J'ai donc saisi la formule : =2014-B1
(B1 étant la cellule dans laquelle se trouve les années de naissance)

Et ça ne fonctionne pas, j'ai #########qui s'affiche...

Je m'arrache les cheveux... BESOIN D'AIDE :)

Merci d'avance

1 réponse

Bruce Willix Messages postés 13499 Statut Contributeur 2 594
 
C'est parce que en B1 tu as une date, et pas une année - même si tu ne vois que l'année.

Essaye

=2014-annee(B1)

ou mieux encore

=annee(aujourdhui())-annee(b1)
0
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 442
 
Bonjour

salut Bruce
oui c'est OK mais cette formule donne le nombre d'année entre les deux dates, même si l'anniversaire n'est pas dépassé, alors qu'en principe l'age se définit avec seulement le nombre d'années complètes(sinon né le 31/12/2013, on a un an le 1/1/2014)

Si amguis parle de format de cellule aaaa, c'est probablement que la date dans la cellule est complète

mieux vaut donc,je crois, pour avoir l'age avec une date de naissance en A1 par exemple, utiliser:

=DATEDIF(A1;AUJOURDHUI();"y")

qu donnera le nombre d'années complètes

crdlmnt
0
amguis Messages postés 8 Statut Membre
 
Merci pour ta réponse BRUCE, mais ça ne fonctionne pas.

VAUCLUSE TU ES MON SAUVEUR/MA SAUVEUSE DU JOUR ! Merci
0