à l'aide en excel

Résolu
Bonjour,

je souhaite connaître la formule(en excel) de calcul de l'ancienneté d'un salarié connaissant sa date d'embauche. par exemple:

date d'embauche: 01/12/2010

ancienneté= 1 an(s) et 1 mois.

2 réponses

    1. merci tontong!

      vous m'avez demander de combiner le 1 , le 4 et 6, mais je n'arrive pas à les combiner, essayez d'être plus pratique avec un exemple de combinaison.
      encore merci !
    2. sinon t'as essayé la formule (cf. ci-dessous)?
    3. Quand "gbinforme", rédacteur de cette astuce, dit que l'on peut combiner les années les mois et les jours, il sous-entend par exemple une concaténation. En pratique:
      Ceci donne une une formule de base
      =DATEDIF(D2;C2;"y")&" ans "&DATEDIF(D2;C2;"ym")&" mois"&DATEDIF(D2;C2;"md")&" jours"

      Pour respecter l'orthographe, s'assurer que C2 et D2 ne sont pas vides, et que C2>D2 la formule devient:
      =SI(ET(D2<>"";C2<>"";C2>D2);SI(DATEDIF(D2;C2;"Y")=0;" ";(DATEDIF(D2;C2;"Y")&SI(DATEDIF(D2;C2;"Y")>1;" ans, ";" an, ")))&SI(DATEDIF(D2;C2;"YM")=0;"";DATEDIF(D2;C2;"YM")&" mois, ")&SI(DATEDIF(D2;C2;"MD")=0;" ";(DATEDIF(D2;C2;"MD")&SI(DATEDIF(D2;C2;"MD")>1;" jours ";" jour ")));"")

      Les références C2 et D2 sont à adapter.

      La formule de boby5151 qui a l'avantage d'être simple fait une approximation avec 12 mois de 30 jours ce qui peut donner satisfaction pour certaines applications.
    4. D'accord avec toi tontong, je m'en étais apercu
    5. merci infiniment!

      qu'es ce qu'il faut faire pour récupérer la valeur de cette ancienneté et l'utiliser pour des éventuels calculs.

      merci encore!
  1. Grâce à la formule "maintenant"

    Date d'entrée année.mois ancienneté
    01/12/2010 1.1

    A2 = date d'entrée
    B2= ancienneté
    1.1=(MAINTENANT()-A2)/(12*30)