Calcul d'age. resutltat toujours 1900

Résolu
yiouna -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Voila j'ai besoin de calculer l'age de plusieurs personnes en fonction de leurs dates de naissance et de l'année 2014. j'ai essayer avec les formule DATEDIF et ANNEE, mais le résultat obtenu est toujours 1900 mais lorsque j'essais ces formules sur une autre feuille lambda, la ca fonctionne. Quel est le problème dans ma feuille de base selon vous ?
Je bloque depuis un moment et c'est un devoir très important que je dois rendre rapidement. et la je n'arrive pas à avancer.

Merci d'avance
Charlotte

5 réponses

  1. Utilisateur anonyme
     
    Salut !

    Pourquoi tout simplement ne pas faire 2014-ANNEE_DE_NAISSANCE :) ?
    1
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Bonjour
      cette solution est simple, mais arrondi l'age au nombre d'années entre les deux dates
      ainsi une personne née le 31/12/2013 aura un an au 1/1/2014, ça fait beaucoup!
      crdlmnt
      0
  2. Pierrot
     
    =SI(ANNEE(AUJOURDHUI())-ANNEE(D8)=0;"moins d'un an";SI(MOIS(AUJOURDHUI())-MOIS(D8)>0;ANNEE(AUJOURDHUI())-ANNEE(D8)&" an(s) et "&ABS(MOIS(AUJOURDHUI())-MOIS(D8))&" mois";SI(MOIS(AUJOURDHUI())-MOIS(D8)=0;ANNEE(AUJOURDHUI())-ANNEE(D8)&" an(s)";ANNEE(AUJOURDHUI())-ANNEE(D8)-1&" an(s) et "&12+MOIS(AUJOURDHUI())-MOIS(D8)&" mois")))
    C'est la formule pour avoir l'âge ! Amuses toi bien !
    Dans exel tu cliques sur outils puis sur options puis sur calcul de la fenêtre qui s'ouvre , et tu verras calendrier depuis 1904 , cette case ne dois pas être cochée
    1
  3. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour

    date de naissance en A1l
    age à aujourd'hui:

    =DATEDIF(A1;AUJOURDHUI();"y")&"ans et "&DATEDIF(A1;AUJOURDHUI();"ym")&"mois")

    pour avoir 'age en année et mois complet, sous forme de texte
    par exemple:

    21 ans et 4 mois

    Si vous n'utilisez que DATEDIF(A1;AUJOURDHUI();"y"),le problème doit être dans le formatage de la cellule qui ne doit être en format date aaaa, mais que vous devez mettre en standard

    crdlmnt

    Errare humanum est, perseverare diabolicum
    0
    1. yiouna
       
      Merci beaucoup ! Effectivement c'etait un probleme de format.
      Je vais pouvoir avancer ! Merci
      0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Pas de quoi, bonne route
    je passe le sujet en résolu
    crdlmnt
    0