Jak obliczyć przepracowane godziny - arkusze Excel i Google

Pobierz przykładowy skoroszyt

Pobierz przykładowy skoroszyt

Ten samouczek pokaże, jak obliczyć godziny przepracowane 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

Formuła D3-C3 poda nam procent przepracowanego dnia w oparciu o 24 godziny na dobę. Aby uzyskać przepracowaną godzinę, musimy tę wartość pomnożyć przez 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.

Obliczanie nadgodzin

Tego samego rodzaju formuły możemy użyć do obliczenia nadgodzin.

W powyższym przykładzie standardowy czas to 8 godzin.

Poniższy wzór oblicza normalny czas przepracowany w ciągu dnia.

1 =JEŻELI((D3-C3)*24>$H13$H$13(D3-C3)*24)

Jeśli pracownik przepracował więcej niż 8 godzin, formuła zwróci maksymalnie 8 godzin.

Aby obliczyć nadgodziny, możemy obliczyć resztę przepracowanych godzin za pomocą poniższego wzoru:

1 =JEŻELI((D3-C3)*24>$H$13,((D3-C3)*24)-$H$13,0)

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.

Oblicz godziny przepracowane w tygodniowym grafiku

Możemy użyć funkcji JEŻELI, SUMA i MAKS do obliczenia godzin przepracowanych w tygodniu w rozbiciu na regularny czas i nadgodziny.

Oblicz nadgodziny

Nadgodziny są naliczane, gdy dana osoba pracuje więcej niż 40 godzin tygodniowo.

1 =JEŻELI(SUMA($E$4:E4)>40;SUMA($E$4:E4)-40,0)

Pierwsza część pierwszego zakresu funkcji SUMA jest wartością bezwzględną, natomiast druga część nie. Gdy skopiujesz tę formułę na dół tabeli, zauważysz, że funkcja SUMA sumuje wszystkie przepracowane godziny w kolumnie E. Wraz ze zwiększaniem zakresu SUMA, zwiększa się przepracowane godziny. Kiedyś SUMA przekroczy 40 godzin, Godziny nadliczbowe są umieszczane w kolumnie Nadgodziny jako rosnąca suma.

Oblicz regularne godziny

Regularne godziny są obliczane na podstawie całkowitej liczby godzin i przepracowanych godzin nadliczbowych.

1 =MAKS(E4-G4,0)

Używamy funkcji MAX, aby nie skończyć z godzinami ujemnymi, w których Pracownik pracował w nadgodzinach, tak jakby wynik zwracał wynik ujemny, to funkcja MAX zwróci zero.

Oblicz godziny przepracowane w tygodniowym grafiku według projektu

Idąc wyżej o krok dalej, możemy podzielić godziny przepracowane w ramach Projektu, nad którymi przepracował pracownik za pomocą funkcji SUMA.JEŻELI

1 =SUMA.JEŻELI($H$4:$H$10,H4,$F$4:$F$10)

Funkcja SUMA.JEŻELI zsumuje Normalne godziny w kolumnie F zgodnie z kryteriami wybranymi w kolumnie H - w przypadku powyższej formuły wyszuka Projekt ABC i zsumuje Normalne godziny dla tego projektu.

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