Dobrý den,
tabulku obsahuje počáteční a koncové časy směn pro různé měsíce.
Potřeboval bych pro každý řádek do sloupce H vypočítat počet nočních hodin dané směny.
Nočními hodinami je obmyšlen úsek mezi 22:00-6:00.
ChatGPT se mi k tomu nepodařilo nasměrovat.
Tabulku přikládám do přílohy.
Děkuji za rady
Dodatečně přidáno po 4 minutách 16 vteřinách:
Příklad vzroce ve sloupci H nyní si například nedokáže poradit s řádkem 14 listu SRPEN.
Excel - výpočet nočních hodin Vyřešeno
- elninoslov
- Level 2.5
- Příspěvky: 386
- Registrován: červen 13
- Pohlaví:
- Stav:
Offline
Re: Excel - výpočet nočních hodin
Skúste
EDIT:
+ ešte malá úprava vzorca
EDIT:
+ ešte malá úprava vzorca
- Přílohy
-
- hodiny_forum (1) - úprava.xlsx
- (35.9 KiB) Staženo 52 x
-
- hodiny_forum (1).xlsx
- (35.79 KiB) Staženo 38 x
-
- Pohlaví:
Re: Excel - výpočet nočních hodin
V listu SRPEN na řádku 52 vznikla neplecha.
Ne že bych to nechtěl dopsat manuálně, spíš by mě zajímala ta náprava vzorce.
Snímek posílám do přílohy.
Máte nápad, proč se to vymklo?
Dodatečně přidáno po 6 minutách 10 vteřinách:
EDIT:
Nevznikla, omlouvám se za planý poplach.
Už vám někdy někdo říkal legendo? :)
Děkuji
Ne že bych to nechtěl dopsat manuálně, spíš by mě zajímala ta náprava vzorce.
Snímek posílám do přílohy.
Máte nápad, proč se to vymklo?
Dodatečně přidáno po 6 minutách 10 vteřinách:
EDIT:
Nevznikla, omlouvám se za planý poplach.
Už vám někdy někdo říkal legendo? :)
Děkuji
Re: Excel - výpočet nočních hodin Vyřešeno
V podobných případech je často výhodné posunout časy o 2 hod. S posunutými časy "noční" začíná v 0:00 a končí v 8:00.
Vyhodnocení je pak dost jednoduché. Neřeším směny delší než 24 hod.
Pro lepší čitelnost jsem to obalil do funkce LET. "_od" je odkaz na počátek směny a "_do" je její konec.
Vyhodnocení je pak dost jednoduché. Neřeším směny delší než 24 hod.
Pro lepší čitelnost jsem to obalil do funkce LET. "_od" je odkaz na počátek směny a "_do" je její konec.
Kód: Vybrat vše
=LET(
_od; B2;
_do; C2;
_8h; ČAS(8; 0; 0);
_o; MOD(_od + ČAS(2; 0; 0); 1);
_d; MOD(_do + ČAS(2; 0; 0); 1);
KDYŽ(
_o <= _d;
MIN(_d; _8h) - MIN(_o; _8h);
MIN(_d; _8h) + MAX(_8h - _o; 0)
)
)
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 1
- 2348
-
od kecalek
Zobrazit poslední příspěvek
24 pro 2024 21:58
-
-
Rozdělení sítě na podsítě, výpočet podsítí podle počtu hostů Příloha(y)
od zuzana3 » 27 pro 2024 08:09 » v Administrace sítě - 12
- 4701
-
od petr22
Zobrazit poslední příspěvek
27 pro 2024 12:29
-
-
-
EXCEL -jak otevřít 2 excel sobory abych je viděla současne a samostatně
od Ketty02 » 30 srp 2024 21:19 » v Vše ostatní (sw) - 2
- 4715
-
od Riviera kid
Zobrazit poslední příspěvek
02 zář 2024 16:21
-
-
- 2
- 12143
-
od Snekment
Zobrazit poslední příspěvek
29 led 2025 15:05
-
- 1
- 4465
-
od atari
Zobrazit poslední příspěvek
07 kvě 2025 09:41
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 3 hosti