Po wpisaniu godzin znowu mam 16-stki Sorry, rzeczywiście formuły w tablicy (od A do O) są "przeciągnięte" tylko do wiersza 19 :oops: - musisz je przeciągnąć do końca tabeli :idea: zaokrąglenie godzin do 30min to wystarczy zmienić w kolumnie G i H ? Tak wystarczy w tych kolumnach - chodzi jednak o to żebyś nie próbował dwukrotnie zaokrąglać - raz w...
Efekt taki jak na zrzucie :D 977075 można uzyskać poprzez odpowiednio dobrane formatowanie i kilka formuł :spoko: jak w załączniku 977076
Tu masz częściowo policzone na więcej nie mam czasu (praca).
Witaj, nie bardzo rozumiem co masz na mysli z tym 00:30 w godzinach nocnych i w jakim celu odejmujesz to od wyniku. Wynik jest ujemny dlatego sa krzyzyki. Chodzi Tobie o dodatkowa premie nocna? EDIT: poprostu objasnij co ta formula ma obliczac zebym w ogole mogl sie w niej odnalezc
Jeśli chodzi o te dwa minusy, to służą one do zamiany wartości pseudotekstowej czasu "6:0" na liczbę (w tym przypadku 0,25). Natomiast co do funkcji MAKS.WARUNKÓW byłem przekonany, że ona już była dostępna w Excelu 2016, ale widzę, że jest dopiero w w wersji 2019. To trzeba poszukać jakiegoś rozwiązania zastępczego. Zamiast MAKS.WARUNKÓW możesz użyć:...
mrx nie bądź takim czarnowidzem :) da się zrobić obliczenia i na tym co autor przedstawił. Ale formuła jest trochę zawiła. Kłopot polega jednak na systematyczności danych i kolejnych warunkach o których autor nie wspomniał. Oprócz "off" i "f" jest jeszcze "offf", "inv", "dos" itd. a dla excela musi być jasne jak to policzyć (czy to 0 czy 8 czy dzień...
Ogarnąłem. Nawiasy tylko do tłumaczenia Jak na A1 masz czas rozpoczęcia pracy [8:10], na A2 czas zakończenia [19:15], na A4 czas pracy (=A2-A1)[11:05], F1 stawka godzinowa [27], H1 pieniądze (=D1*F1*24)[299,25). Link do mojego Onedrive z tą formułą: https://1drv.ms/x/s!AqMiR6_S_DB_iz_BX_8e... Nie wiem jak długo będzie działał, pewnie aż...
Sprawdź dobrze. Wpisujesz jedynie datę uruchomienia ciągu natomiast porównanie następuje na podstawie kolumny D(zakończenie pracy). Gdy zakończenie pracy = dziś to wyświetla się regeneracja w przeciwnym razie następuje kolejne porównanie. Gdy jest data zakończenia wcześniejsza niż dziś to pracuje natomiast gdy wpiszesz "-" do daty to jest postój. W...
Poprawiłem trochę sprawdź czy tak może być
czy istnieje taka funkcja, w której cyfry 1 i 2 będą liczone jako 12, a pozostałe, np. 4, 8, 12 jako 4, 8, 12 Tak tego typu jak na zrzucie: 896170
Ty się dziwisz że nielogiczne ??? No to popatrz teraz jak to wytłumaczyłeś wcześniej z "kropką" w postaci: Mam nadzieje ze kwestie czasu mamy wyjasnione ;) 1/4 przerwy na lunch Praca w biurze 08:00 - 12:00 Rate0: 4:00 Rate1: 0:00 lunch _______12:00 - 12:15 Rate0: 0:45 Rate1: 0:00 kolejna praca 12:15 - 18:30 Rate0: 3:15 Rate1: 2:15 A jak to tłumaczysz...
Polecam nauczyć się -> czasem bardzo ułatwia "życie" :) A pod spodem poprawiony plik:
Zależy mi na tym, aby formuła w drugiej zakładce znalazła wiersze z wybranej daty, następnie znalazła użytkownika z tej daty (jeżeli by go nie było to wpis: BRAK) oraz aby w pierwszej komórce wpisała pierwsze logowanie do systemu, a w drugiej ostatnie z tej konkretnej daty. Formuły tablicowe (zatwierdzanie CTRL+SHIFT+ENTER): wejście: [syntax=text]=JEŻELI(MIN(JEŻELI(((Stycze...
Co prawda to twoja praca domowa, niemniej: Excel działa na danych dynamicznie. Bez makra "zapisywanie" do komórki "stałej" danej z jednej nie da się zrobić * . Ja widzę to tak (dwa sposoby): 1. Tabela. W trzech wersach pierwszej kolumny trzy (czy więcej) urządzeń. W nagłówkach kolumn tej tabeli od razu wpisane kolejne daty z kalendarza. Wpisujesz czas...
Rozpoczęcie pracy 20:00 koniec pracy 3:00 następnego dnia. Jak zrobić sumę komórek aby dało wynik 7:00 godzin pracy? =JEŻELI(A1>B1;1+B1-A1;B1-A1) lub jeśli format ogólny/liczbowy =JEŻELI(A1>B1;1+B1-A1;B1-A1)*... Edit: O, spóźniłem się :)
[syntax=vb]Sub zm_dat() t = CDbl(Time) If t >= (6 / 24) And t < (14 / 24) Then Range("d2") = "I": Range("c2") = Date ElseIf t >= 14 / 24 And t < 22 / 24 Then Range("d2") = "II": Range("c2") = Date ElseIf t >= 22 / 24 And t < 1 Then Range("d2") = "III": Range("c2") = Date Else 't >= 0 And t < 6 / 24 Range("d2") = "III": Range("c2")...
Zmień wobec tego formułę na (podaje dla mojego przykładu wpis dla H2): =24*(C2-B2-((E2-D2)+(G2-F2))) Format zmień z czasu na liczbowy.
Należy zauważyć, że w programie Excel w formacie 'data-czas' dzień jest równa jednostce i nie 24. Tzn. 12:00 na ekranie liczba rzeczywiście 0,5. =JEŻELI(R20="W";"W";JEŻELI(R20="U";"08:0... 24 -R20)+S20);S20-R20)))
http://office.microsoft.com/pl-pl/result... http://office.microsoft.com/pl-pl/excel-... http://office.microsoft.com/pl-pl/excel-... itd.
Na podstawie pliku czas_pracy.xls przygotowałem przykładowe makro. W skoroszycie czas dodałem w komórce A2 ilość pracowników wyszukaną funkcją =ILE.NIEPUSTYCH(A3:A5000). Dodałem nowy skoroszyt "Warunek" w którym znajdują się komórki z funkcjami wyszukującymi interesujące nas godziny : =BD.MIN(dane!$A:$D;C$1;$A$1:$B$2) i =BD.MAX(dane!$A:$D;D$1;$A$1:$B$2)...
Zakładając, że w wierszu 2 jest branża, w wierszu 3 ilość miejsc pracy, oferty w kolumnach B do E to: =SUMA.JEŻELI(B2:E2;"x";B3:E3)
znając życie okaże sie że rozwiązanie będzie proste
Zapewne problem tkwi w (partokrotnym) "sztywnym" odwołaniu do komórki $O$23 w formule. Skopiuj formułę do pierwszego wiersza. Zaznacz tą komórkę i bylejaką inną obok wciśnij CTRL+H i zamień $O$23 na komórkę gdzie masz "stałą" 24:00 np O2 ale pamiętaj o dolarach czyli $O$2. Następnie skopiuj tą komórkę z poprawioną formułą w dół. Myśle że jasno - jak...
Może być coś takiego ?
Doba w Excelu to 1 (słownie: jeden), nie 24 ;) =JEŻELI(LUB(A7="";A6=&...
Zabierasz się do tego od trochę złej strony. Pamiętaj, że działasz z kalendarzem, a nie ze zwykłymi liczbami. Miesiące 30 dniowe muszą zaczynać się w czwartek lub piątek żeby mieć 5 piątków, jeśli zaczną się w inne dni, to piątków jest 4. Miesiące 31 dniowe muszą zaczynać się w środy, czwartki lub piątki, żeby mieć 5 piątków, jeśli zaczną się w inne...
Funkcja DNI.ROBOCZE (wcześniej NETWORKDAYS) liczy dni łącznie z pierwszym i ostatnim, trzeba na to uważać. W tym przypadku liczyłaby pracę od 8 pierwszego dnia do 18 dnia ostatniego. Zatem jeśli praca zaczyna się danego dnia później, a kończy wcześniej obie te poprawki należy odjąć. Jeżeli wynik ma być w godzinach i minutach, najwygodniej liczyć doby...
W tym nowym pliku zmieniło się oznaczenie godzin, było od 0 do 23, co rozumiałem tak, że 0 oznacza przedział od 0:00 do 0:59, 1 to przedział 1:00 do 1:59 itd. 23 to przedział od 23:00 do 23:59. I to wydawało mi się logiczne. Teraz jest numeracja od 1 do 24. Jak należy ją rozumieć? To ma wpływ na postać formuł. Jeśli będzie wskazany przedział czasu 20-4,...
Można i bez TP, samymi formułami, patrz załącznik.
Znalazlem cos takiego od usera Aldrin I to jest to z tym ze chce zmienic aby dzienna zmiana byla od 6.00 do 18.00 i nocka od 18.00.. w kolumnie F zmieniasz tylko w odpowiednim miejscu 7 na 6 i 23 na 18. Nie trzeba było nawet analizować kodu. było: =JEŻELI(K17=0;"";JEŻELI...
Nie zauważyłem wcześniej tego sumowania. Czyli wracamy do liczb. Poprawiłem formuły, wpisałem zera w formacie tekstowym zrozumiałego dla CZAS.WARTOŚĆ. Pamiętaj, że formuła CZAS.WARTOŚĆ(PRAWY("1:00-5:00";5)) zwróci błąd. Czas płynie tylko w jednym kierunku i nie może być minusowy, nawet w Excelu... Zerknij do załącznika, nie sprawdzałem poprawności sumy....
Nie do końca jest to prawidłowe. (Już przez to przechodziłem :) ) Trochę niepotrzebnie zagmatwałeś funkcje niemniej zobacz, że ci nie będzie działać przy niepełnej dniówce która kończy się w kolejnym dniu rano. Poniżej kod który to "załatwia" ( ja mam inne kolumny - przesuniecie ? ) [syntax=vb] ark.Range("G" & r).Formula = "=IF(F" & r &...
Może SUMA.ILOCZYNÓW (eng: SUMPRODUCT) się nada. W nowszych wersjach LICZ.WARUNKI.
Tak powinno być?
Wybierz rodzaj słupkowy lub połączony X,Y
Dzień dobry, Wydaje mi się, że niepotrzebnie się Pan obraża, bo moje pytanie chyba jednak było zasadne - w nowej wersji usunął Pan to godzinowe formatowanie i teraz wiadomo, że chodziło Panu o liczby całkowite. Lepiej wyjaśnić wątpliwości zawczasu aniżeli zrobić coś nie tak i później poprawiać. Pana problem wcale nie jest banalny i pewnie dlatego nikt...
Spróbuj w ten sposób. W C2 wklej =SUMA.JEŻELI(ADR.POŚR("' "&C$1&"'!B$3:B$181"... "&C$1&"'!AH$3:AH$181"... i możesz kopiować we wszystkie strony. Jest jeden kłopot. Nazwy arkuszy rozpoczynają się od spacji, w nagłówkach jest różnie. W formule przyjąłem, że spacja jest...
Ale nie ma nic niemożliwego. Pan Maciej Gonet prawdopodobnie można utworzył by formułę. Lub można użyć makra. W każdym przypadku powinniśmy myśleć. Ale wtedy będzie trudny do planowania w przyszłości
Na poprzednim forum miałeś kłopot z liczeniem formuł jeżeli nie ma daty. Jeżeli nie chcesz by ci wyliczało kiedy nie ma daty, formuły liczące z danej komórki zamknij w funkcji "jeżeli" np. (jeżeli w A1 jest data). =Jeżeli(A1="";""; i tu cała wcześniejsza formuła - bez równa się)
A B C D E F Rozpocz Zakończ Czas dzienny 1 09:00:0023:00:00 14:00:00 2 08:15:0023:14:00 14:59:00 3 07:12:0011:09:00 03:57:00 4 5 6 7 8 9 10 32,93333333 3256 Komórki Rozpoczęcia i zakończenia w formacie hh:mm:ss Czas pracy dzienny w formacie hh:mm:ss komórka D1 =B1-A1 komórka D2...
Sorki za niedopatrzenie. Już poprawiłem sytuację gdy nie pracujesz. Nie zauważam różnicy między poniedziałkiem i środą? Wpisałeś, że zacząłeś pracę o północy a skończyłeś minutę przed. Dla arkusza oznacza to, że przepracowałeś dobę bez minuty.
A jak zamiast do kodu VBA Arkusza1 wstawisz moduł i tam umieścisz kod?
Nie jestem pewien, czy dobrze zrozumiałem. Chodzi o to, o czym pisałem wcześniej? Na lewo godziny, na prawo W, D, () a po środku suma+suma?
Panowie mam taki problem excel nie chce mi dodawać godzin pracy a dokładnie mówiąc to nie chce dodawać minut. Chodzi mi o to że jak np. pracuje jednego dnia 11godz30minut a następnego tylko 11godz to excel podlicza mi 22godz a nie 22godz30minut proszę o pomoc bo już próbowałem różnych sposobów i nic nie działa. Dodano po 39 tu jest załącznik z moją...
Dzień dobry, Przy obliczeniach związanych z godzinami należy pamiętać, że Excel pamięta godziny jako ułamki doby, a to co jest wyświetlane, to tylko kwestia formatu. Jeśli chce Pan wyświetlić godzinę zegarową, to format powinien być np. g:mm, a jeśli liczbę godzin (także powyżej 24) to [g]:mm. W Pana podsumowaniach formaty były błędne, a formuły dziwne....
Tu lepiej powinny się sprawdzić przyciski radiowe, bo opcje wzajemnie się wykluczają, poza tym od razu otrzymujemy w wybranej komórce numer przycisku.
Ok :) Rozumiem i ja. Ale to chwilę potrwa. Tym bardziej że muszę troche popracowąć żeby mnie z pracy nie wyrzucili.
Osobiście uważam, że dedykowany program magazynowy to najlepsze rozwiązanie, nie zawsze trzeba wykorzystywać jego wszystkie funkcje. Excel nie jest bazą danych i nie jest "głupoto-odporny" jak nie jest odpowiednio przystosowany. Przystosowanie Excela do pracy jako "pseudo" program magazynowy jest możliwe ale jest wiele ograniczeń. Trzeba sobie rozpisać...
Nie zadziała w przypadku pracy powyżej 16 godz.
Załączam gotowy arkusz. Dodałem formatowania warunkowe i trochę formuł. Może komuś faktycznie się przyda - w każdym razie u nas w pracy na pewno.
excel pracy excel czasu pracy excel grafik pracy
termometr stopni krups wymiana uszczelka nadawać president
wzmacniacz gitarowy wzmacniacz gitarowy
Pralka LG - Bęben się ciężko kręci: Przyczyny i Diagnostyka Pęknięta rura ciepłej wody w ścianie - czy spuszczać wodę z bojlera?