Přidat otázku mezi oblíbené Zasílat nové odpovědi e-mailem Excel docházka vytvoření doby odpočinku

Prosím o pomoc s opravou či doplnění funkce u počítání doby odpočinku (buňky v sloupci E) v přiložené tabulce, kdy bych potřeboval, aby součet času mezi směnami dal celou dobu mezi koncem a nástupem na další den, když je mezi směnami více než 24 hodin, tedy aby dobu 6. den konec směny a 8. den nástup na směnu spočítal do buňky E9 jako 24:00 hodin. A pokud by šlo nastavit dobu odpočinku tak, aby se zbarvila zeleně, pokud je doba delší, jak 11:00 hodin, pokud je kratší, tak aby byla doba zvýrazněna červeným písmem. A vzorce upravit tak, aby při nevyplněné buňce B,C zůstaly buňky D,E prázdné (10. až 14. den). Za vzorce a jejich podobu se omlouvám, nejsem v Excelu až tak zběhlý a ty funkce mi dávají celkem zabrat.:-)
Děkuji předem.

Předmět Autor Datum
JurajTT
JoDiK
vasekpetr1
JurajTT
Taky dobré, díky:-)
vasekpetr1 11.06.2024 14:36
vasekpetr1
vasekpetr1
JurajTT
vasekpetr1
JurajTT
Povedlo se, díky moc.:-) poslední
vasekpetr1 12.06.2024 15:47
vasekpetr1

Pánové, děkuji moc za oba návrhy, jsou perfektní, teď jsem si ještě uvědomil, že nastane problém se započítáním docházky, pokud půjdu na noční směnu, tedy zahájím třeba v B22 před půlnocí a konec směny v C23. Jenže to bych asi musel řešit nějak jinak, protože pokud by byly dvě noční směny za sebou, tak by mně už ty dvě buňky na den příchodu a odchodu nestačily. Ale možná by to šlo vyřešit přidáním řádku se stejným číslem dne (řádek 24). Šla by tam ta noční ještě nějak doplnit do výpočtu?
Díky:-)

Čo tak si to nekomplikovať, ale vypĺnať to trochu inak.
Každý deň, keď je nočná rozpísať to do jednotlivých dní nasledovne:
Jeden deň:
Nástup na smenu 22:00 (prípadne aj 21:50),
Koniec smeny 24:00
Nasledujúci deň:
Nástup na smenu 00:00
Koniec smeny 6:00 (prípadne 6:17)

Potom v súbore čo si poslal (dochazka2.xlsx":
V stĺpci "C" Konec smeny treba pre správne zobrazenie nastaviť formát buňky (všech) na vlastný a to na [h]:mm

Ak by v bunke I3 bol nastavený formát času (160:00) potom by v bunke I38 rátalo dva rovnaké formáty.

Ak trváš na formáte desiatkovom (160), potom skús toto:
Do buňky I38 daj vzorec:
=(I3/24)-F38

Potom naformátuj buňku I38: [h]:mm

Poznámka:
Ak počítaš medzi dvomi formátmi času (v I3 je desiatková sústava) a formátom času tak si to musíš previesť do rovnakého formátu.V tomto prípade je to výpočtom (I3/24).
V bunke I38 budeš vyžadovať zobrazenie času vždy viac ako 24 hodín preto je potrebné dať tejto bunke formát [h]:mm (h v hranatých zátvorkách).

Ak potrebuješ pracovať so záporným časom v programe Excel:
Treba zmeniť predvolený dátový systém programu Excel na dátový systém 1904. To umožní správne zobrazenie záporného času.
Otvor - Možnosti programu Excel (kliknutím na Súbor > Možnosti v programe Excel 2010/2013 alebo Tlačidlo Office > Možnosti programu Excel v programe Excel 2007).
V časti Rozšírené začiarkni / zafajkni Použite systém údajov 1904.
Po dokončení nastavenia klikni na OK.

Po tomto úkone ti „znefunkční“ stĺpec „Datum“.
Za to je zodpovedný zle vyplnený vzorec v bunke „A6“ od ktorej sú závislé ostatné výpočty dátumu.Vo vzorci máš odkaz na rok na bunku G1, ktorá je prázdna (=DATE( $G$1;$F$1;1)) namiesto D1 kde je rok 2024.

Oprava je jednoduchá:
=DATE( $D$1;$F$1;1)

Poznámka:
Treba dávať pozor ako a či sú správne vyplnené vzorce hlavne v prípade, že sú od nich závislé ostatné výpočty.:-)

Zpět do poradny Odpovědět na původní otázku Nahoru

Build a Mobile Site
View Site in Mobile | Classic
Share by: