Note: The other languages of the website are Google-translated. Back to English
Se connecter  \/ 
x
or
x
S’enregistrer  \/ 
x

or

Comment calculer la durée de service à partir de la date d'embauche dans Excel?

Si vous disposez d'une plage de données, y compris les noms des employés et leur date d'entrée dans votre entreprise dans une feuille de calcul, vous pouvez maintenant calculer leur ancienneté, cela signifie obtenir combien d'années et de mois un employé a travaillé pour votre entreprise. Cet article, je vais parler d'une méthode rapide pour résoudre ce travail pour vous.

Calculez l'ancienneté à partir de la date de location avec la fonction YEARFRAC

Calculez la durée de service à partir de la date de location avec la fonction DATEDIF

Calculez la durée de service de la date de location à aujourd'hui avec la fonction DATEDIF

Calculez la durée du service à partir de la date de location avec une fonctionnalité étonnante


Calculez l'ancienneté à partir de la date de location avec la fonction YEARFRAC

Pour calculer l'ancienneté à partir de la date d'embauche et d'une date précise, la fonction YEARFRAC peut vous aider.

Veuillez saisir ou copier la formule suivante dans une cellule vide:

=INT(YEARFRAC(B2,C2))

importante: Dans la formule ci-dessus, B2 est la cellule de date de location et C2 est la cellule de date de fin.

Faites ensuite glisser la poignée de recopie pour copier le fromula dans d'autres cellules dont vous avez besoin, et vous obtiendrez la durée de service de la personne en années.


Calculez la durée de service à partir de la date de location avec la fonction DATEDIF

Si vous avez besoin de calculer la durée du service en années et en jours exacts, la fonction DATEDIF d'Excel peut vous rendre service.

Calculez l'ancienneté en années:

Veuillez saisir ou copier la formule suivante dans une cellule vide:

=DATEDIF(B2, C2, "y")& " Years"


Calculez l'ancienneté en années et en mois:

Veuillez appliquer la formule suivante:

=DATEDIF(B2,C2,"y")&" Years, "&DATEDIF(B2,C2,"ym")&" Months"


Calculez l'ancienneté en années, mois et jours:

Appliquez la formule suivante:

=DATEDIF(B2,C2,"y") & " Years, " & DATEDIF(B2,C2,"ym") & " Months, " & DATEDIF(B2,C2,"md") & " Days"

importante: Dans la formule ci-dessus, B2 est la cellule de date de location et C2 est la cellule de date de fin.


Calculez la durée de service de la date de location à aujourd'hui avec la fonction DATEDIF

Parfois, vous voudrez peut-être calculer la durée du service de la date de location à aujourd'hui, donc, chaque jour que vous ouvrez la feuille de calcul, la durée du service sera mise à jour automatiquement. Dans ce cas, vous devez combiner la fonction TODAY dans la fonction DATEDIF.

Veuillez appliquer l'une des formules ci-dessous à votre besoin:

=DATEDIF(B4, TODAY(), "y")& " Years"
= DATEDIF (B4, TODAY (), "y") & "Years", & DATEDIF (B4, TODAY (), "ym") & "Mois"
= DATEDIF (B6, TODAY (), "y") & "Years," & DATEDIF (B4, TODAY (), "ym") & "Month", & DATEDIF (B4, TODAY (), "md") & " Journées"


Calculez la durée du service à partir de la date de location avec une fonctionnalité étonnante

Il est quelque peu difficile pour vous de vous souvenir de tant de formules, mais si vous avez Kutools pour Excel, Avec son Assistant de date et d'heure fonction, vous pouvez calculer rapidement la durée du service en années, mois, jours, années + mois + jours ou d'autres formats selon vos besoins.

Note :Appliquer cette Assistant de date et d'heure, tout d'abord, vous devez télécharger le Kutools pour Excel, puis appliquez la fonction rapidement et facilement.

Après l'installation de Kutools pour Excel, veuillez faire comme ceci:

1. Cliquez sur une cellule dans laquelle vous souhaitez localiser le résultat, puis cliquez sur KutoolsAide à la formule > Assistant date et heure, voir capture d'écran:

2. Dans le Assistant de date et d'heure boîte de dialogue, effectuez les opérations suivantes:

  • Visite Une différence Option de Type section;
  • Dans le Entrée d'arguments zones de texte, sélectionnez les cellules qui contiennent la date d'embauche et la date de fin séparément;
  • Ensuite, choisissez le type de résultat de sortie dont vous avez besoin. Par exemple, vous pouvez obtenir la durée du service en années, mois, années + mois + jours, années + mois et ainsi de suite.

3. Après avoir terminé les réglages, cliquez sur OK et vous obtiendrez le premier résultat calculé, puis il vous suffit de faire glisser la poignée de recopie pour remplir cette formule afin de tester les cellules, et vous obtiendrez maintenant le résultat suivant selon vos besoins:

Cliquez pour télécharger Kutools pour Excel et un essai gratuit maintenant!


Articles plus relatifs:

  • Compter le nombre de jours / jours ouvrés / week-ends entre deux dates
  • Avez-vous déjà eu besoin de compter le nombre de jours entre deux dates dans Excel? Parfois, vous souhaitez simplement calculer les jours ouvrables entre deux dates, et parfois, vous devez compter les jours de week-end uniquement entre les deux dates. Comment compter le nombre de jours entre deux dates dans une certaine condition?
  • Calculer les jours, heures et minutes entre deux dates
  • Supposons que vous ayez deux colonnes de cellules de date et d'heure et que vous souhaitiez maintenant calculer la différence en jours, heures et minutes entre ces deux cellules de date et d'heure, comme illustré ci-dessous. Cet article, je vais parler de quelques méthodes pour résoudre cette tâche pour vous.

Les meilleurs outils de productivité de bureau

Kutools for Excel résout la plupart de vos problèmes et augmente votre productivité de 80%

  • Réutilisation: Insérer rapidement formules complexes, graphiques et tout ce que vous avez utilisé auparavant; Crypter les cellules avec mot de passe; Créer une liste de diffusion et envoyer des e-mails ...
  • Barre Super Formula (modifiez facilement plusieurs lignes de texte et de formule); Disposition de lecture (lire et modifier facilement un grand nombre de cellules); Coller dans la plage filtrée...
  • Fusionner les cellules / lignes / colonnes sans perdre de données; Contenu des cellules divisées; Combiner des lignes / colonnes en double... Empêcher les cellules en double; Comparer les gammes...
  • Sélectionnez Dupliquer ou Unique Lignes; Sélectionnez les lignes vides (toutes les cellules sont vides); Super Find et Fuzzy Find dans de nombreux classeurs; Sélection aléatoire ...
  • Copie exacte Plusieurs cellules sans changer la référence de formule; Créer automatiquement des références à plusieurs feuilles; Insérer des puces, Cases à cocher et plus encore ...
  • Extrait du texte, Ajouter du texte, Supprimer par position, Supprimer l'espace; Créer et imprimer des sous-totaux de pagination; Conversion entre le contenu et les commentaires des cellules...
  • Super filtre (enregistrer et appliquer des schémas de filtrage à d'autres feuilles); Tri avancé par mois / semaine / jour, fréquence et plus; Filtre spécial par gras, italique ...
  • Combiner des classeurs et des feuilles de travail; Fusionner les tableaux en fonction des colonnes clés; Diviser les données en plusieurs feuilles; Conversion par lots xls, xlsx et PDF...
  • Plus de 300 fonctionnalités puissantes. Prend en charge Office / Excel 2007-2019 et 365. Prend en charge toutes les langues. Déploiement facile dans votre entreprise ou organisation. Essai gratuit de 30 jours. Garantie de remboursement de 60 jours.
kte tab 201905

Office Tab apporte une interface à onglets à Office et simplifie considérablement votre travail

  • Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!
bas de cabine
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    skyyang · 6 months ago
    @Florence Hi, Florence,
    If you want to include both the start date and end date when calculating, you just need add 1 after the days part as below formula:
    =DATEDIF(B2,C2,"y") & " Years, " & DATEDIF(B2,C2,"ym") & " Months, " & DATEDIF(B2,C2,"md")+1 & " Days"
    Please try, hope it can help you!
  • To post as a guest, your comment is unpublished.
    Florence · 6 months ago
    For calculating the length of services in years, months and days with start date and end date, I noted that the result for James is 20 days. I would like to confirm if the end date means separation effective date (Day 1 after termination/separation) or last employment date.

    Both start (hire date) and end date (last employment date "LED") should be inclusive in the calculation. It is expected to return 21 days but not 20 days as it counted no. of days from 12/11/2025 to 12/31/2025.

    How to change the formula? Or should it be used termination effective date (LED + 1 day) as cell C2, instead of input "LED" as end date?
  • To post as a guest, your comment is unpublished.
    sam · 11 months ago
    Hi, i would like to know how i can add two different experience which i found through datedif for a single staff
    eg : 3 yrs, 11 months, 4 days and 4 yrs, 3 months, 18 days,

    i am looking a formula for to get the following result

    8 yrs, 2 months, 22 days.

    thank you
  • To post as a guest, your comment is unpublished.
    skyyang · 2 years ago
    @Eve Hello, Eve,
    The above formula works well in my worksheet, which Excel version do you use?
    Or you can insert your error screenshot here.
    Thank you!
  • To post as a guest, your comment is unpublished.
    Eve · 2 years ago
    Ive tried this formula and it comes up with #value!


    Please help
  • To post as a guest, your comment is unpublished.
    skyyang · 2 years ago
    @AB Hello, AB,
    To calculate years of service from the hire date to today, you just need to apply the following formula: (Note: A2 is the hire date, change it to your need)
    =DATEDIF(A2,TODAY(),"y") & " years " & DATEDIF(A2,TODAY(),"ym") & " months "

    Please try it, hope it can help you!
  • To post as a guest, your comment is unpublished.
    AB · 2 years ago
    How can I calculate years of service from the date or hire to today?