Excel - výpočet nočních hodin

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

Odpovědět
Uziv00

Excel - výpočet nočních hodin

Příspěvek od Uziv00 »

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.
Uživatelský avatar
elninoslov
Level 2.5
Level 2.5
Příspěvky: 386
Registrován: 12 čer 2013 23:40

Re: Excel - výpočet nočních hodin

Příspěvek od elninoslov »

Skúste

EDIT:
+ ešte malá úprava vzorca
Přílohy
hodiny_forum (1) - úprava.xlsx
(35.9 KiB) Staženo 88 x
hodiny_forum (1).xlsx
(35.79 KiB) Staženo 71 x
Uziv00

Re: Excel - výpočet nočních hodin

Příspěvek od Uziv00 »

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
lubo.
Level 2
Level 2
Příspěvky: 196
Registrován: 27 čer 2013 23:26

Re: Excel - výpočet nočních hodin

Příspěvek od lubo. »

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.

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)
    )
)
Odpovědět
  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Nechat nový PC běžet 12 hodin?!
    od ZXY12 » » v Vše ostatní (hw)
    1 Odpovědi
    4061 Zobrazení
    Poslední příspěvek od kecalek
  • Rozdělení sítě na podsítě, výpočet podsítí podle počtu hostů
    od zuzana3 » » v Administrace sítě
    12 Odpovědi
    8492 Zobrazení
    Poslední příspěvek od petr22
  • Přechod z Excel 21 na Excel 24
    od Snekment » » v Kancelářské balíky
    2 Odpovědi
    14149 Zobrazení
    Poslední příspěvek od Snekment
  • Pohoda a excel
    od brownwld » » v Kancelářské balíky
    1 Odpovědi
    7141 Zobrazení
    Poslední příspěvek od atari
  • Excel 2016 - vzorec kombinace podmínek
    od MK_Vs » » v Kancelářské balíky
    5 Odpovědi
    5873 Zobrazení
    Poslední příspěvek od lubo.

Zpět na „Kancelářské balíky“