Przejdź do głównej zawartości

uzyskaj godziny pracy między dwiema datami w programie Excel

Zwykle może zajść potrzeba obliczenia dochodu z wynagrodzenia dla pracowników, w takim przypadku należy uzyskać godziny pracy między dwoma podanymi datami, z wyłączeniem weekendów i świąt. Funkcja NETWORKDAYS w programie Excel może pomóc w uzyskaniu dni roboczych netto między dwiema datami, a następnie pomnożeniu liczby godzin pracy na dzień roboczy, aby uzyskać łączną liczbę godzin pracy.


Oblicz godziny pracy między dwiema datami, z wyłączeniem domyślnych weekendów

Jeśli chcesz uzyskać godziny pracy między dwiema datami, które wykluczają domyślne weekendy (sobotę i niedzielę), możesz użyć formuły opartej na funkcji DNI.ROBOCZE jako następującej składni ogólnej:

=NETWORKDAYS(start_date,end_date) * working_hours
  • start_date, end_date: Pierwsza i ostatnia data do obliczenia dni roboczych pomiędzy.
  • working_hours: Liczba godzin pracy w każdy dzień roboczy. (Zwykle godzina pracy to 8 na każdy dzień roboczy, możesz ją zmienić według potrzeb.)

1. Proszę zastosować poniższy wzór, aby obliczyć godziny pracy:

=NETWORKDAYS(A2,B2 )*8

A następnie przeciągnij uchwyt wypełniania do komórek, do których chcesz wkleić tę formułę, a otrzymasz listę wyników dat, patrz zrzut ekranu:

2. Następnie należy sformatować komórki daty do komórki formatu ogólnego, wybierz obliczone komórki, a następnie kliknij Ogólne z Format liczb upuść pod Strona główna zakładka, otrzymasz godziny pracy, jak pokazano na poniższym zrzucie ekranu:


Oblicz godziny pracy między dwiema datami, z wyłączeniem weekendów i świąt

Jeśli w tych dwóch datach są dni wolne, aby wykluczyć te święta w tym samym czasie, jak możesz rozwiązać to zadanie w programie Excel?

Ogólna składnia:

=NETWORKDAYS(start_date, end_date, [holidays]) * working_hours
  • start_date, end_date: Pierwsza i ostatnia data do obliczenia dni roboczych pomiędzy.
  • holidays: Zakres komórek dat, które chcesz wykluczyć z dwóch dat.
  • working_hours: Liczba godzin pracy w każdy dzień roboczy. (Zwykle godzina pracy to 8 na każdy dzień roboczy, możesz ją zmienić według potrzeb.)

1. Użyj następującej formuły w pustej komórce, w której chcesz wyprowadzić wynik:

=NETWORKDAYS(A4,B4,$E$4:$E$6 )*8

A następnie przeciągnij uchwyt wypełniania, aby wypełnić formułę do potrzebnych komórek, zostanie wyświetlona lista formatu daty, patrz zrzut ekranu:

2. Następnie powinieneś sformatować komórki daty do ogólnego formatu, a otrzymasz następujący wynik:


Oblicz godziny pracy między dwiema datami, z wyłączeniem niestandardowych weekendów

Czasami chciałbyś obliczyć godziny pracy między dwiema datami, z wyłączeniem niektórych niestandardowych weekendów, takich jak tylko niedziela lub niedziela i poniedziałek bez uwzględnienia dni wolnych od pracy. W takim przypadku należy użyć funkcji NETWORKDAYS.INTL w programie Excel. Składnia formuły to:

=NETWORKDAYS.INTL(start_date, end_date, [weekend]) * working_hours
  • start_date, end_date: Pierwsza i ostatnia data do obliczenia dni roboczych pomiędzy.
  • weekend: Konkretne dni tygodnia, które chcesz ustawić jako weekendy zamiast domyślnych weekendów. Może to być liczba weekendowa lub ciąg znaków.
  • working_hours: Liczba godzin pracy w każdy dzień roboczy. (Zwykle godzina pracy to 8 na każdy dzień roboczy, możesz ją zmienić według potrzeb.)

Wartości numerów weekendów wskazują następujące dni weekendowe:

Numer weekendu Weekendowe dni
1 lub pominięty Sobota i niedziela
2 Niedziela i poniedziałek
3 poniedziałek i wtorek
4 wtorek i środa
5 Środa i czwartek
6 czwartek i piątek
7 piątek i sobota
11 Tylko w niedzielę
12 Tylko w poniedziałek
13 Tylko we wtorek
14 Tylko w środę
15 Tylko w czwartek
16 Tylko w piątek
17 Tylko w sobotę

W tym przykładzie obliczę godziny pracy między dwiema datami i wykluczę tylko niestandardową weekendową niedzielę, użyj poniższego wzoru:

=NETWORKDAYS.INTL(A4,B4,11)*8

Następnie przeciągnij uchwyt wypełniania w dół do komórek, do których chcesz zastosować tę formułę, a następnie zmień wyniki obliczonej daty na format ogólny, a otrzymasz następujący wynik zgodnie z potrzebami:


Oblicz godziny pracy między dwiema datami, z wyłączeniem niestandardowych weekendów i świąt

Możesz również użyć poniższej składni formuły, aby uzyskać godziny pracy między dwiema datami, z wyłączeniem niestandardowych weekendów i świąt:

=NETWORKDAYS.INTL(start_date, end_date, [weekend], [holidays]) * working_hours
  • start_date, end_date: Pierwsza i ostatnia data do obliczenia dni roboczych pomiędzy.
  • weekend: Konkretne dni tygodnia, które chcesz ustawić jako weekendy zamiast domyślnych weekendów. Może to być liczba weekendowa lub ciąg znaków.
  • holidays: Zakres komórek dat, które chcesz wykluczyć z dwóch dat.
  • working_hours: Liczba godzin pracy w każdy dzień roboczy. (Zwykle godzina pracy to 8 na każdy dzień roboczy, możesz ją zmienić według potrzeb.)

Na przykład możemy użyć poniższego wzoru, aby uzyskać godziny pracy z wyłączeniem niestandardowego weekendu (niedziela i poniedziałek) oraz świąt:

=NETWORKDAYS.INTL(A4,B4,2,$E$4:$E$6)*8

Następnie należy przekonwertować wyniki obliczonej daty na format ogólny, a w razie potrzeby otrzymasz następujący wynik:


Używane funkcje względne:

  • NETWORKDAYS:
  • Ta funkcja służy do obliczania liczby dni roboczych między dwiema podanymi datami.
  • DNI.ROBOCZE.NIESTAND:
  • Zwraca liczbę dni roboczych z wyłączeniem domyślnych dni weekendowych (soboty i niedziele) lub dowolnych dni określonych jako weekendy.

Względne godziny pracy / artykuły dni roboczych:

  • Oblicz godziny pracy na miesiąc w programie Excel:
  • Zwykle większość z nas może pracować 8 godzin dziennie, 5 dni w tygodniu. Tutaj chcę uzyskać łączną liczbę godzin pracy w miesiącu do obliczenia wynagrodzenia. Jak obliczyć całkowity czas pracy w miesiącu w programie Excel?
  • Znajdź pierwszy / ostatni dzień lub dzień roboczy miesiąca w programie Excel:
  • Czy wiesz, jak znaleźć w arkuszu roboczym pierwszy lub ostatni dzień i pierwszy lub ostatni dzień roboczy w danym miesiącu? Na przykład mam datę 2014/5/21, a teraz chcę znać pierwszy i ostatni dzień tego miesiąca, czyli 2014/5/1 i 2014/5/31, aby uzyskać pierwszy dzień roboczy 2014 / 5/1, a ostatni dzień roboczy to 2014/5/30.

Najlepsze narzędzia biurowe

Kutools dla programu Excel - pomaga wyróżnić się z tłumu

🤖 Pomocnik AI Kutools: Zrewolucjonizuj analizę danych w oparciu o: Inteligentne wykonanie   |  Wygeneruj kod  |  Twórz niestandardowe formuły  |  Analizuj dane i generuj wykresy  |  Wywołaj funkcje Kutools...
Popularne funkcje: Znajdź, wyróżnij lub zidentyfikuj duplikaty  |  Usuń puste wiersze  |  Łącz kolumny lub komórki bez utraty danych  |  Okrągły bez wzoru ...
Super VLookup: Wiele kryteriów  |  Wiele wartości  |  W wielu arkuszach  |  Wyszukiwanie rozmyte...
Adw. Lista rozwijana: Łatwa lista rozwijana  |  Zależna lista rozwijana  |  Lista rozwijana wielokrotnego wyboru...
Menedżer kolumn: Dodaj określoną liczbę kolumn  |  Przesuń kolumny  |  Przełącz stan widoczności ukrytych kolumn  Porównaj kolumny z Wybierz Te same i różne komórki ...
Polecane funkcje: Fokus siatki  |  Widok projektu  |  Duży pasek formuły  |  Menedżer skoroszytów i arkuszy | Biblioteka zasobów (Automatyczny tekst)  |  Selektor dat  |  Połącz arkusze  |  Szyfruj/odszyfruj komórki  |  Wysyłaj e-maile według listy  |  Super filtr  |  Specjalny filtr (filtruj pogrubienie/kursywa/przekreślenie...) ...
15 najlepszych zestawów narzędzi12 Tekst Tools (Dodaj tekst, Usuń znaki ...)  |  50 + Wykres rodzaje (Wykres Gantta ...)  |  40+ Praktyczne Wzory (Oblicz wiek na podstawie urodzin ...)  |  19 Wprowadzenie Tools (Wstaw kod QR, Wstaw obraz ze ścieżki ...)  |  12 Konwersja Tools (Liczby na słowa, Przeliczanie walut ...)  |  7 Połącz i podziel Tools (Zaawansowane wiersze łączenia, Podziel komórki Excela ...)  |  ... i więcej

Kutools dla programu Excel oferuje ponad 300 funkcji, Pewność, że to, czego potrzebujesz, jest w zasięgu jednego kliknięcia...

Opis


Karta Office - Włącz czytanie i edycję na kartach w Microsoft Office (w tym Excel)

  • Jedna sekunda, aby przełączać się między dziesiątkami otwartych dokumentów!
  • Zmniejsz liczbę kliknięć myszą każdego dnia, pożegnaj się z dłonią myszy.
  • Zwiększa produktywność o 50% podczas przeglądania i edytowania wielu dokumentów.
  • Wprowadza wydajne karty do pakietu Office (w tym programu Excel), podobnie jak przeglądarki Chrome, Edge i Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations