Excel Forum - Porady, Pomoc,  Excel Help, Excel FAQ Strona Główna
 FAQ  RegulaminRegulamin  Szukaj   Użytkownicy   Grupy   Rejestracja   Profil   Twoje wiadomości   Zaloguj 


Poprzedni temat «» Następny temat
ID tematu: 76117 Skopiuj do schowka Oblicz czas pracy godzin nocnych
Autor Wiadomość
Piotreku 
Stały bywalec Excelforum


Pomógł: 3 razy
Posty: 322
Wysłany: 19-09-2024, 21:19   Oblicz czas pracy godzin nocnych

Witam.
1. Godziny nocne to przedział od 22:00 do 6:00.
2. Jeśli praca zaczyna się przed 22:00, godziny nocne liczymy od 22:00. Jeśli kończy się po 6:00, liczymy tylko do 6:00.
3. Jeśli praca zaczyna się przed 6:00, godziny nocne liczymy do 6:00.
-------------------
Start to godziny rozpoczęcia pracy, kolumna "E"
Stop to godziny zakończenia pracy, kolumna "F"
-------------------
Wynik jest zapisywany w kolumnie "J" ( jeśli godziny nocne nie występują to wynik = "")
-------------------
Dane do obliczeń zapisano w formacie "[g]:mm"

Jak otrzymać prawidłowy wynik?

Czas_Pracy.xlsm
Pobierz Plik ściągnięto 31 raz(y) 9.67 KB

ID posta: 437033 Skopiuj do schowka
 
 
minijack 
ExcelSpec


Wersja: Win Office 2019
Pomógł: 217 razy
Posty: 491
Wysłany: 20-09-2024, 07:08   

ja napisałem sobie do tego funkcję ale u ciebie jest to trochę inaczej zapisane więc trzeba to połączyć aby uzyskać dane w formie start-stop
patrz w załączniku

Czas_Pracy.xlsm
Pobierz Plik ściągnięto 23 raz(y) 16.17 KB

ID posta: 437034 Skopiuj do schowka
 
 
Waldek 
Excel Expert


Wersja: Win Office 2019
Pomógł: 526 razy
Posty: 2141
Wysłany: 20-09-2024, 09:42   

Taka formuła w J2 i kopia w dół:
Kod:
=JEŻELI.BŁĄD(1/(1/MODUŁ.LICZBY(MOD(--F2-E2;1)-MEDIANA(6/24;22/24;--F2)+MEDIANA(6/24;22/24;--E2)-(--E2>--F2)*2/3));"")
ID posta: 437036 Skopiuj do schowka
 
 
Leon M 
ExcelGaduła 500+


Wersja: Win Office 2016
Posty: 535
Wysłany: 09-11-2024, 18:09   

Waldek, kapitalna formuła!

Od dawna potrzebowałem formuły liczącej wymiar czasu pracy w porze nocnej. Nie potrafiąc samemu takiej napisać, poszukiwałem w Internecie. Znajdowałem takie, które oparte były na wielokrotnie zagnieżdżonych funkcjach warunkowych i nie do końca spełniały moje oczekiwania, choćby dlatego, że wymagały dodatkowych zakresów pomocniczych.
I właśnie dzisiaj znalazłem Twoją, która znakomicie pasuje do moich obliczeń.
Przedstawiona przez Ciebie formuła jest zwięzła, nie potrzebuje komórek pomocniczych i działa dla wszystkich konfiguracji godzin rozpoczęcia i zakończenia pracy, i... jest dla mnie praktycznie niezrozumiała. :-)

Dlatego też zwracam się z gorącą prośbą, czy może jej Autor lub ktoś inny nie zechciałby wyjaśnić mi jej działania.

Poszukuję również formuły do obliczania godzin pracy w święta, niedziele i soboty, i myślę, że tę formułę można by zaadaptować do tego zadania, odpowiednio ją modyfikując, mając na uwadze, iż wspomniane dni w moim przypadku liczone są od godziny szóstej danego dnia do godziny szóstej rano dnia następnego. Przykładowo, jeżeli pracownik rozpoczął pracę o godzinie 20:00 w niedzielę i zakończył ją o godzinie 8:00 w poniedziałek, to przepracował 10 godzin w niedzielę.

Za odpowiedzi z góry bardzo dziękuję.
ID posta: 437603 Skopiuj do schowka
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group
Theme xandgreen created by spleen& Programosy modified v0.3 by warna
Opieka techniczna www.wip.pl

Archiwum

Strona uĹźywa plikĂłw cookies.

Kliknij tutaj, żeby dowiedzieć się jaki jest cel używania cookies oraz jak zmienić ustawienia cookie w przegl�darce.
Korzystając ze strony użytkownik wyraża zgodę na używanie plików cookies, zgodnie z bieżącymi ustawieniami przeglądarki.
SprawdĹş, w jaki sposĂłb przetwarzamy dane osobowe