Note: The other languages of the website are Google-translated. Back to English
Autentificare  \/ 
x
or
x
Înregistrare  \/ 
x

or

Cum se calculează durata serviciului de la data angajării în Excel?

Dacă aveți o gamă largă de date, inclusiv numele angajaților și data la care v-ați alăturat companiei într-o foaie de lucru, acum, vă recomandăm să calculați durata serviciului, înseamnă să obțineți câți ani și luni a lucrat un angajat pentru compania dvs. În acest articol, voi vorbi despre o metodă rapidă de rezolvare a acestei sarcini pentru dvs.

Calculați durata serviciului de la data angajării cu funcția YEARFRAC

Calculați durata serviciului de la data angajării cu funcția DATEDIF

Calculați durata serviciului de la data angajării până astăzi cu funcția DATEDIF

Calculați durata serviciului de la data angajării cu o caracteristică uimitoare


Calculați durata serviciului de la data angajării cu funcția YEARFRAC

Pentru a calcula durata serviciului de la data angajării și de la o dată specifică, funcția YEARFRAC vă poate ajuta.

Vă rugăm să introduceți sau să copiați următoarea formulă într-o celulă goală:

=INT(YEARFRAC(B2,C2))

notițe: În formula de mai sus, B2 este celula pentru data închirierii și C2 este celula de dată de încheiere.

Apoi trageți mânerul de umplere pentru a copia fromula în alte celule de care aveți nevoie și veți obține durata de serviciu a persoanei în ani.


Calculați durata serviciului de la data angajării cu funcția DATEDIF

Dacă trebuie să calculați durata serviciului în ani exacți luni și zile, funcția DATEDIF din Excel vă poate face o favoare.

Calculați durata serviciului în ani:

Vă rugăm să introduceți sau să copiați următoarea formulă într-o celulă goală:

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


Calculați durata serviciului în ani și luni:

Vă rugăm să aplicați următoarea formulă:

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


Calculați durata serviciului în ani, luni și zile:

Aplicați următoarea formulă:

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

notițe: În formula de mai sus, B2 este celula pentru data închirierii și C2 este celula de dată de încheiere.


Calculați durata serviciului de la data angajării până astăzi cu funcția DATEDIF

În unele cazuri, poate doriți să calculați durata serviciului de la data angajării până astăzi, astfel încât, în fiecare zi în care deschideți foaia de lucru, durata serviciului va fi actualizată automat. În acest caz, ar trebui să combinați funcția TODAY în funcția DATEDIF.

Vă rugăm să aplicați oricare dintre formulele de mai jos la nevoile dvs.:

=DATEDIF(B4, TODAY(), "y")& " Years"
= DATEDIF (B4, TODAY (), "y") și "Years", & DATEDIF (B4, TODAY (), "ym") și "Months"
= DATEDIF (B6, TODAY (), "y") & "Years", & DATEDIF (B4, TODAY (), "ym") & "Luni", & DATEDIF (B4, TODAY (), "md") & „Zile”


Calculați durata serviciului de la data angajării cu o caracteristică uimitoare

Vă este oarecum dificil să vă amintiți atâtea formule, dar, dacă aveți Kutools pentru Excel, Cu său Asistență pentru dată și oră caracteristică, puteți calcula rapid durata serviciului în ani, luni, zile, ani + luni + zile sau alte formate după cum aveți nevoie.

Notă:Pentru a aplica acest lucru Asistență pentru dată și oră, în primul rând, ar trebui să descărcați fișierul Kutools pentru Excel, apoi aplicați caracteristica rapid și ușor.

După instalare Kutools pentru Excel, vă rugăm să faceți acest lucru:

1. Faceți clic pe o celulă în care doriți să localizați rezultatul, apoi faceți clic pe KutoolsFormula Helper > Asistent pentru dată și oră, vezi captura de ecran:

2. În Asistență pentru dată și oră caseta de dialog, efectuați următoarele operații:

  • Verifica Diferenţă opțiune de la Tip secțiune;
  • În Argumente de intrare casete text, selectați celulele care conțin data angajării și data de încheiere separat;
  • Apoi, alegeți tipul de rezultat de ieșire după cum aveți nevoie. De exemplu, puteți obține durata serviciului în ani, luni, ani + luni + zile, ani + luni și așa mai departe.

3. După terminarea setărilor, faceți clic pe OK buton și veți obține primul rezultat calculat, apoi trebuie doar să trageți mânerul de umplere pentru a completa această formulă pentru a testa celulele și acum veți obține următorul rezultat după cum aveți nevoie:

Faceți clic pentru a descărca Kutools pentru Excel și încercare gratuită acum!


Mai multe articole relative:

  • Numărați numărul de zile / zile lucrătoare / weekend între două date
  • Ați avut vreodată nevoie să numărați numărul de zile dintre două date în Excel? Poate fi, uneori, doar doriți să calculați zilele lucrătoare între două date și, uneori, trebuie să numărați zilele de weekend numai între cele două date. Cum ați putea număra numărul de zile dintre două date într-o anumită stare?
  • Calculați zile ore și minute între două date
  • Presupunând că aveți două coloane de celule de dată și acum, doriți să calculați diferența în zile, ore și minute între aceste două celule de dată, după cum se arată în următoarea captură de ecran. În acest articol, voi vorbi despre câteva metode pentru a rezolva această sarcină pentru dvs.

Cele mai bune instrumente de productivitate Office

Kutools pentru Excel vă rezolvă majoritatea problemelor și vă crește productivitatea cu 80%

  • reutilizarea: Introduceți rapid formule complexe, diagrame și orice ai folosit anterior; Criptați celulele cu parola; Creați o listă de corespondență și trimiteți e-mailuri ...
  • Super Formula Bar (editați cu ușurință mai multe linii de text și formulă); Layout de citire (citiți și editați cu ușurință un număr mare de celule); Lipiți la interval filtrat...
  • Merge celule / rânduri / coloane fără a pierde date; Conținut de celule divizate; Combinați rânduri / coloane duplicate... Prevenirea celulelor duplicate; Comparați gamele...
  • Selectați Duplicat sau Unic Rânduri; Selectați Rânduri goale (toate celulele sunt goale); Super Find și Fuzzy Find în multe cărți de lucru; Selectare aleatorie ...
  • Copie exactă Mai multe celule fără modificarea referinței formulelor; Creați automat referințe la foi multiple; Introduceți gloanțe, Casete de selectare și multe altele ...
  • Extrageți textul, Adăugați text, eliminați după poziție, Eliminați spațiul; Creați și imprimați subtotaluri de paginare; Convertiți conținutul dintre celule și comentarii...
  • Super Filtru (salvați și aplicați scheme de filtrare altor foi); Sortare avansată după lună / săptămână / zi, frecvență și multe altele; Filtru special cu bold, italic ...
  • Combinați cărți de lucru și foi de lucru; Merge Tables pe baza coloanelor cheie; Împărțiți datele în mai multe foi; Conversia în loturi xls, xlsx și PDF...
  • Peste 300 de funcții puternice. Suportă Office / Excel 2007-2019 și 365. Suportă toate limbile. Implementare ușoară în întreprindere sau organizație. Funcții complete de încercare gratuită de 30 de zile. Garanție de restituire a banilor de 60 de zile.
fila kte 201905

Fila Office aduce interfața cu file în Office și vă face munca mult mai ușoară

  • Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
  • Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ​​ferestrele noi.
  • Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse în fiecare zi!
fundul officetab
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.
    Muhammad Faisal · 1 months ago
    If service is 25 Year 07 Months 05 Days than i calculate no. of year and the result is 25, but need to calculate/consider full year if months is equal to 06 months or exceed. After calculation 
  • To post as a guest, your comment is unpublished.
    Florence · 8 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.
      skyyang · 8 months ago
      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.
    sam · 1 years 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.
    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
      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.
    AB · 2 years ago
    How can I calculate years of service from the date or hire to today?
    • To post as a guest, your comment is unpublished.
      skyyang · 2 years ago
      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!