Oblicz liczbę godzin między godzinami - Excel i Arkusze Google

Pobierz przykładowy skoroszyt

Pobierz przykładowy skoroszyt

Ten samouczek pokaże, jak obliczyć, ile godzin jest między godziną rozpoczęcia a godziną zakończenia w programie Excel i Arkuszach Google.

Oblicz godziny za pomocą prostej formuły

Przepracowane godziny możemy obliczyć odejmując czas zakończenia od czasu rozpoczęcia. Aby formuła działała, informacje muszą zostać wprowadzone do programu Excel w odpowiednim formacie czasu.

1 =(D3-C3)*24

Daty i godziny są przechowywane w programie Excel jako liczby. Gdybyśmy mieli zmienić format kolumn czasu rozpoczęcia i zakończenia na powyższej grafice na ogólny format liczb, otrzymalibyśmy liczbowe odpowiedniki pokazanych czasów.

Odjęcie jednej kolumny od drugiej daje nam różnicę między tymi dwiema datami. To da nam procent przepracowanego dnia w oparciu o 24 godziny na dobę. Aby uzyskać przepracowane godziny, musimy tę wartość pomnożyć przez 24.

Aby sformatować wartości jako czas, wybierz Dom > Numer >Czas ze Wstążki.

Aby zaokrąglić liczby dla przepracowanego czasu do jednego miejsca po przecinku, możemy użyć funkcji ZAOKR.

1 =ZAOKR((D3-C3)*24,1)

Funkcja MROUND

Kiedy pracownik zarejestruje się w systemie, system zarejestruje dokładny czas, w którym ten pracownik się zarejestrował. Aby uzyskać i wyrejestrować czas z dokładnością do najbliższych 15 minut, możemy użyć funkcji MROUND.

1 =MROUND(C7;"0,15")

Jeśli na zegarze jest godzina 7.18, funkcja MROUND zaokrągli czas do najbliższych 15 minut, czyli do 7.15.

Następnie możemy obliczyć przepracowany czas, korzystając z rzeczywistego czasu rozpoczęcia i rzeczywistego zakończenia, jak pokazano w powyższym przykładzie.

Jeśli chcesz zaokrąglić W GÓRĘ do NASTĘPNYCH 15 minut, użyj funkcji CEILING.

1 =SUFIT(E3;"0,15")

Podobnie, jeśli chcesz zaokrąglić W DÓŁ do POPRZEDNICH 15 minut, użyjesz PIĘTRO Funkcjonować.

1 =PIĘTRO(E3;"0,15")

Funkcja MOD

Jeśli godzina zakończenia przypada przed godziną rozpoczęcia, może to być spowodowane pracą na nocnej zmianie. Aby rozwiązać problem formuły zwracającej liczbę ujemną, używamy funkcji MOD.

1 =MOD(D3-C3,1)*24

Podobnie jak w przypadku prostej formuły, musimy pomnożyć wartość obliczoną przez funkcję MOD przez 24, aby uzyskać przepracowane godziny.

Obliczanie godzin przepracowanych w Arkuszach Google

Wszystkie powyższe przykłady Excela działają w ten sam sposób w Arkuszach Google.

wave wave wave wave wave