Note: The other languages of the website are Google-translated. Back to English
Zaloguj Się  \/ 
x
or
x
Zarejestruj się  \/ 
x

or

Jak obliczyć czas trwania usługi od daty wynajmu w Excelu?

Jeśli masz szereg danych, w tym nazwiska pracowników i ich datę dołączenia do firmy w arkuszu, teraz możesz obliczyć ich staż pracy, czyli dowiedzieć się, ile lat i miesięcy pracownik przepracował w Twojej firmie. W tym artykule opowiem o szybkiej metodzie rozwiązania tego zadania za Ciebie.

Oblicz staż pracy od daty wynajmu za pomocą funkcji YEARFRAC

Oblicz staż pracy od daty najmu za pomocą funkcji DATEDIF

Oblicz staż pracy od daty wynajmu do dnia dzisiejszego za pomocą funkcji DATEDIF

Oblicz czas trwania usługi od daty wynajmu dzięki niesamowitej funkcji


Oblicz staż pracy od daty wynajmu za pomocą funkcji YEARFRAC

Aby obliczyć staż pracy od daty wynajmu i określonej daty, pomoże Ci funkcja YEARFRAC.

Wprowadź lub skopiuj następującą formułę do pustej komórki:

=INT(YEARFRAC(B2,C2))

Uwagi: W powyższym wzorze, B2 to komórka z datą wynajmu, a C2 to komórka z datą zakończenia.

Następnie przeciągnij uchwyt wypełniania, aby skopiować fromula do innych potrzebnych komórek, a uzyskasz długość służby osoby w latach.


Oblicz staż pracy od daty najmu za pomocą funkcji DATEDIF

Jeśli chcesz obliczyć staż pracy w dokładnych latach, miesiącach i dniach, funkcja DATEDIF w programie Excel może Ci wyświadczyć przysługę.

Oblicz staż pracy w latach:

Wprowadź lub skopiuj następującą formułę do pustej komórki:

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


Oblicz staż pracy w latach i miesiącach:

Proszę zastosować następującą formułę:

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


Oblicz staż pracy w latach, miesiącach i dniach:

Zastosuj następującą formułę:

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

Uwagi: W powyższym wzorze, B2 to komórka z datą wynajmu, a C2 to komórka z datą zakończenia.


Oblicz staż pracy od daty wynajmu do dnia dzisiejszego za pomocą funkcji DATEDIF

Niektórzy mogą chcieć obliczyć staż pracy od daty wynajmu do dzisiaj, więc każdego dnia otwierasz arkusz roboczy, długość usługi będzie aktualizowana automatycznie. W takim przypadku należy połączyć funkcję DZIŚ w ramach funkcji DATA.JEŻELI.

Zastosuj jedną z poniższych formuł do swoich potrzeb:

=DATEDIF(B4, TODAY(), "y")& " Years"
= DATEDIF (B4; DZIŚ (); „y”) & „Lata” & DATEDIF (B4; DZIŚ (); „ym”) & „Miesiące”
= DATEDIF (B6; DZISIAJ (); „y”) & „Lata” & „DATEDIF (B4, DZIŚ ();„ ym ”) &„ Miesiące ”& DATEDIF (B4, DZIŚ (),„ md ”) & „Dni”


Oblicz czas trwania usługi od daty wynajmu dzięki niesamowitej funkcji

Zapamiętanie tak wielu formuł jest nieco trudne, ale jeśli tak, to masz Kutools dla programu Excel, Z siedzibą w Pomocnik daty i godziny funkcja, możesz szybko obliczyć staż pracy w latach, miesiącach, dniach, latach + miesiącach + dniach lub w innych formatach według potrzeb.

Uwaga:Aby to zastosować Pomocnik daty i godziny, po pierwsze, należy pobrać plik Kutools dla programu Excel, a następnie szybko i łatwo zastosuj tę funkcję.

Po zainstalowaniu Kutools dla programu Excel, zrób tak:

1. Kliknij komórkę, w której chcesz zlokalizować wynik, a następnie kliknij KutoolsPomocnik formuły > Pomocnik daty i godzinyzobacz zrzut ekranu:

2, w Pomocnik daty i godziny w oknie dialogowym wykonaj następujące operacje:

  • Czek Różnica opcja z Rodzaj Sekcja;
  • w Wprowadzanie argumentów pola tekstowe, zaznacz komórki, które zawierają oddzielnie datę najmu i datę zakończenia;
  • Następnie wybierz żądany typ wyniku wyjściowego. Na przykład staż pracy można określić w latach, miesiącach, latach + miesiące + dni, lata + miesiące itd.

3. Po zakończeniu ustawień kliknij OK przycisk, a otrzymasz pierwszy obliczony wynik, a następnie wystarczy przeciągnąć uchwyt wypełniania, aby wypełnić tę formułę, aby przetestować komórki, a teraz otrzymasz następujący wynik, zgodnie z potrzebami:

Kliknij, aby pobrać Kutools dla programu Excel i bezpłatną wersję próbną teraz!


Więcej artykułów względnych:

  • Policz liczbę dni / dni roboczych / weekendów między dwiema datami
  • Czy kiedykolwiek musiałeś policzyć liczbę dni między dwiema datami w programie Excel? Czasami po prostu chcesz obliczyć tylko dni robocze między dwiema datami, a czasami musisz liczyć tylko dni weekendu między dwiema datami. Jak możesz policzyć liczbę dni między dwiema datami w określonym stanie?
  • Oblicz dni, godziny i minuty między dwiema datami
  • Przypuśćmy, że masz dwie kolumny komórek daty i godziny, a teraz chcesz obliczyć różnicę w dniach, godzinach i minutach między tymi dwiema komórkami daty i godziny, jak pokazano na zrzucie ekranu. W tym artykule omówię kilka metod rozwiązania tego zadania.

Najlepsze narzędzia biurowe

Kutools dla programu Excel rozwiązuje większość problemów i zwiększa produktywność o 80%

  • Ponowne użycie: Szybko włóż złożone wzory, wykresy i wszystko, czego używałeś wcześniej; Szyfruj komórki z hasłem; Utwórz listę mailingową i wysyłaj e-maile ...
  • Pasek Super Formula (łatwo edytować wiele wierszy tekstu i formuły); Układ do czytania (łatwe odczytywanie i edytowanie dużej liczby komórek); Wklej do filtrowanego zakresu...
  • Scal komórki / wiersze / kolumny bez utraty danych; Podziel zawartość komórek; Połącz zduplikowane wiersze / kolumny... Zapobiegaj zduplikowanym komórkom; Porównaj zakresy...
  • Wybierz Duplikat lub Unikalny Wydziwianie; Wybierz puste wiersze (wszystkie komórki są puste); Super Find i Fuzzy Find w wielu zeszytach ćwiczeń; Losowy wybór ...
  • Dokładna kopia Wiele komórek bez zmiany odwołania do formuły; Automatyczne tworzenie odniesień do wielu arkuszy; Wstaw punktory, Pola wyboru i nie tylko ...
  • Wyodrębnij tekst, Dodaj tekst, Usuń według pozycji, Usuń przestrzeń; Tworzenie i drukowanie podsumowań stronicowania; Konwertuj zawartość komórek i komentarze...
  • Super filtr (zapisz i zastosuj schematy filtrów do innych arkuszy); Zaawansowane sortowanie według miesiąca / tygodnia / dnia, częstotliwości i innych; Specjalny filtr pogrubieniem, kursywą ...
  • Połącz skoroszyty i arkusze robocze; Scal tabele na podstawie kluczowych kolumn; Podziel dane na wiele arkuszy; Konwersja wsadowa xls, xlsx i PDF...
  • Ponad 300 zaawansowanych funkcji. Obsługuje Office / Excel 2007-2019 i 365. Obsługuje wszystkie języki. Łatwe wdrażanie w przedsiębiorstwie lub organizacji. Pełne funkcje 30-dniowy bezpłatny okres próbny. 60-dniowa gwarancja zwrotu pieniędzy.
karta kte 201905

Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę

  • Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
  • Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
  • Zwiększa produktywność o 50% i redukuje setki kliknięć myszą każdego dnia!
officetab dół
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.
    Florence · 7 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 · 7 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!