Ewidencja czasu pracy.xls

Ewidencja czasu pracy w Excelu - jak obliczyć?

Witam. Nie spodziewałem się tak wielkiego odzewu, więc chciałbym podziękować wszystkim osobom, które odpisały. Jako, że nigdy nie pracowałem pod rząd dłużej, niż 24 godziny, to zwycięski okazał się warunek: =JEŻELI(C>D;D-C+1;D-C) Jako dowód załączam plik, w którym opracowuje zestawienia godzinowe. Mam jeszcze jedno pytanie... Mianowicie czy można nauczyć Excela, żeby wyliczał mi godziny etatowe (kolumna E) w oparciu o poniższe warunki uwzględniające specyfikę mojej pracy: - godziny etatowe trwały max. 8-10 godzin, ale czasami mniej, jak się spóźniłem i odpracowywałem je innego dnia; - czasami przychodziłem na godziny etatowe i zostawałem na nadgodziny; - czasami przychodziłem na same nadgodziny. Na mój chłopski rozum żadna funkcja nie odgadnie, czy przyszedłem do pracy na nadgodziny, czy na sam etat tudzież na jedno i drugie w sytuacji, jeżeli dysponuje tylko godziną rozpoczęcia i zakończenia pracy, ale może ktoś z Was ma pomysł, jak to usprawnić??? Obecnie w kolumnę E (godziny etatowe) wpisuje z palca ilość godzin etatowych i na tej podstawie w kolumnie F (Nadgodz.) mam wyliczoną liczbę nadgodzin w oparciu o różnicę: G-E. Ale jest to łopatologiczne rozwiązanie, ponieważ jeżeli podmienię wartości w kolumnach C i D (rozpoczęcie i zakończenie pracy), to z palca muszę zmieniać wartość w kolumnie E. Z jednej strony to jest logiczne, bo Excel nadal nie wie, ile godzin byłem na etacie tudzież czy w ogóle na nim byłem. Ale z drugiej strony rozwiązanie takie trochę mnie razi. Czy wg Was da się to jakoś usprawnić, czy musi tak zostać? Będę wdzięczny za pomysły i sugestię.


" EWIDENCJA CZASU PRACY
Czerwiec 2011 " ,,,,,,,
" Data
rozpoczęcia
pracy " , " Dzień rozpoczęcia pracy " , " Godzina rozpocz. pracy " , " Godzina zakończ. pracy " , " Godziny etatowe " , " Nadgodz. " , " Razem godzin pracy " , " UWAGI "
" 40695 " , " Środa " , " 0.291666666666667 " , " 0.625 " , " 0.333333333333333 " , " 0 " , " 0.333333333333333 " ,
" 40696 " , " Czwartek " , " 0.958333333333333 " , " 0.375 " , " 0.291666666666667 " , " 0.125 " , " 0.416666666666667 " ,
" 40697 " , " Piątek " , " 0.916666666666667 " , " 0.375 " , " 0.333333333333333 " , " 0.125 " , " 0.458333333333333 " ,,,
" 40698 " , " Sobota " ,,,, " 0 " , " 0 " ,,,
" 40699 " , " Niedziela " ,,,, " 0 " , " 0 " ,
" 40700 " , " Poniedziałek " ,,,, " 0 " , " 0 " ,
" 40701 " , " Wtorek " ,,,, " 0 " , " 0 " ,
" 40702 " , " Środa " ,,,, " 0 " , " 0 " ,,,
" 40703 " , " Czwartek " ,,,, " 0 " , " 0 " ,
" 40704 " , " Piątek " ,,,, " 0 " , " 0 " ,
" 40705 " , " Sobota " ,,,, " 0 " , " 0 " ,
" 40706 " , " Niedziela " ,,,, " 0 " , " 0 " ,
" 40707 " , " Poniedziałek " ,,,, " 0 " , " 0 " ,
" 40708 " , " Wtorek " ,,,, " 0 " , " 0 " ,
" 40709 " , " Środa " ,,,, " 0 " , " 0 " ,
" 40710 " , " Czwartek " ,,,, " 0 " , " 0 " ,
" 40711 " , " Piątek " ,,,, " 0 " , " 0 " ,
" 40712 " , " Sobota " ,,,, " 0 " , " 0 " ,
" 40713 " , " Niedziela " ,,,, " 0 " , " 0 " ,
" 40714 " , " Poniedziałek " ,,,, " 0 " , " 0 " ,
" 40715 " , " Wtorek " ,,,, " 0 " , " 0 " ,
" 40716 " , " Środa " ,,,, " 0 " , " 0 " ,
" 40717 " , " Czwartek " ,,,, " 0 " , " 0 " ,
" 40718 " , " Piątek " ,,,, " 0 " , " 0 " ,
" 40719 " , " Sobota " ,,,, " 0 " , " 0 " ,
" 40720 " , " Niedziela " ,,,, " 0 " , " 0 " ,
" 40721 " , " Poniedziałek " ,,,, " 0 " , " 0 " ,
" 40722 " , " Wtorek " ,,,, " 0 " , " 0 " ,
" 40723 " , " Środa " ,,,, " 0 " , " 0 " ,
" 40724 " , " Czwartek " ,,,, " 0 " , " 0 " ,
,,,,,,,
" Godziny etatowe: " ,,,,,, " 0.958333333333333 " ,
" Nadgodziny: " ,,,,,, " 0.25 " ,
" ŁĄCZNA LICZBA GODZIN PRACY: " ,,,,,, " 1.20833333333333 " ,


Pobierz plik - link do postu
  Szukaj w 5mln produktów