Caculer âge

Résolu
bonjour,
Je voudrais calculer un âge avec une date de naissance. Est-ce que excel va prendre en compte le changement de date chaque jour.

a1=22/06/1960 b1= age (54)

a l'avance merci

5 réponses

  1. Bonsoir,

    Formule en B1:
    =DATEDIF(A;AUJOURDHUI();"y")
    aujourdhui() retournant la date du jour tu auras tooujours l'âge exact

    Cdlmnt
    Via
    1
    1. Bonjour,

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


      A+
      0
      1. Bonsoir,

        formule prenant en compte le singulier ou le pluriel des années et jours

        =SUPPRESPACE(SI(AUJOURDHUI()-A2;TEXTE(DATEDIF(A2;AUJOURDHUI();"y");"[>1]0"" ans "";[>]""1 an "";")&TEXTE(DATEDIF(A2;AUJOURDHUI();"ym");"[>]0"" mois "";")&SI(AUJOURDHUI()-MOIS.DECALER(A2;DATEDIF(A2;AUJOURDHUI();"m"))>1;AUJOURDHUI()-MOIS.DECALER(A2;DATEDIF(A2;AUJOURDHUI();"m"))&" jours";SI(AUJOURDHUI()-MOIS.DECALER(A2;DATEDIF(A2;AUJOURDHUI();"m"))=1;AUJOURDHUI()-MOIS.DECALER(A2;DATEDIF(A2;AUJOURDHUI();"m"))&" jour";""))))
        0