Při práci s časovými daty v Excelu se někdy ocitáme v situacích chybných výsledků, když se pokoušíme vypočítat časy delší než 24 hodin kvůli předdefinované konfiguraci Excelu 2016. Dnes bude Solvetic analyzovat, jak můžeme tyto operace provádět s požadovanými výsledky a v jednoduché v Excelu 2016.
Abychom ukázali, jak aplikace Excel 2016 správně nevypočítává čas delší než 24 hodin, máme následující příklad:
Máme tu řadu hodinových rozsahů, které přesahují 24 hodin, ale výsledek celkového součtu dosáhne 19:09, jak jsme naznačili, je to dáno formátem použitým v buňce.
1. Zobrazte výsledky, jejichž hodnota je větší než 24 hodin, 60 minut nebo 60 sekund
Chcete -li zobrazit výsledky s nebo musí být, protože tímto způsobem by to bylo špatné, bude nutné použít časový formát, ve kterém je jednotka času mezi závorkami, jako [h], [m] nebo [ s].
Abychom zobrazili správné výsledky, nacházíme se v buňce, kde je součet, v tomto případě buňka B6, a přistupujeme k formátu buňky pomocí některé z následujících možností:
- Klikněte na něj pravým tlačítkem a vyberte možnost Formát buněk
- Ve skupině Číslo zobrazte možnosti formátu a vyberte možnost Další formáty čísel
V zobrazeném okně přejdeme na řádek Přizpůsobeno a do pole Typ zadáme jeden z následujících formátů:
- Čas delší než 24 hodin: Můžeme použít formáty [h]: mm: ss nebo [h]: mm
- Čas delší než 60 minut: Můžeme použít formát [m]: ss
- Čas delší než 60 sekund: Použijeme formát [s]
ZVĚTŠIT
Vidíme, že skutečný výsledek se odráží v poli Ukázka. Klikněte na OK a nyní bude výsledek v souladu se zadanými hodinami:
Níže jsou uvedeny některé z formátů, které můžeme použít při práci s hodinami v aplikaci Excel 2016:
Abychom ukázali rozdíly mezi formáty, vezmeme si náš příklad a toto bude výsledkem jejich příslušných formátů:
ZVĚTŠIT
2. Jak vypočítat rozdíl mezi hodinami, minutami a sekundami v aplikaci Excel 2016
Rozdíl mezi dvěma daty můžeme vypočítat pomocí kterékoli z následujících možností:
Vypočítejte rozdíl mezi dvěma hodinamiV tomto případě musíme odečíst poslední hodinu od počáteční a vynásobit číslem 24, což je počet hodin za den. K tomu použijeme syntaxi (čas konce - čas zahájení) * 24, výsledek se zobrazí v desítkových číslech. Pokud chceme, aby výsledkem bylo celé číslo, použijeme syntaxi = INT (čas ukončení - čas začátku) * 24
Vypočítejte rozdíl v minutáchV tomto případě musíme poslední hodinu odečíst od počáteční a vynásobit číslem 1440, což je počet minut za den. Pokud chceme výsledek v desítkách, použijeme syntaxi (čas konce - čas začátku) * 1440. Pokud chceme výsledek v celých číslech, použijeme syntaxi = INT (čas konce - čas začátku) * 1440
Vypočítejte rozdíl v sekundáchV tomto případě musíme poslední hodinu odečíst od počáteční a vynásobit číslem 86400, což je počet sekund v daném dni. Pokud chceme výsledek v desítkách, použijeme syntaxi (čas konce - čas začátku) * 86400. Pokud chceme výsledek v celých číslech, použijeme syntaxi = INT (čas konce - čas začátku) * 86400
Celkový výsledek bude podobný následujícímu:
3. Sčítání nebo odčítání hodin, minut nebo sekund v aplikaci Excel 2016
Je možné, že v určitých datech je nutné určitou dobu sčítat nebo odečítat, v Excelu 2016 je to jednoduché.
K tomu použijeme následující syntaxi, přičemž příkladem budou data hodin, minut a sekund v rozsahu D2: D5 a ovlivněná data budou buňka B2
K přidání hodin použijeme vzorec
= B2 + ($ D $ 2/24)
Pro přidání minut použijeme vzorec
= B2 + ($ D $ 3/1440)
K přidání sekund použijeme vzorec
= B2 + ($ D $ 4/86400)
K odečtení hodin použijeme
= B2 - ($ D $ 2/24)
K odečtení minut použijeme
= B2 - ($ D $ 3/1440)
K odečtení sekund použijeme
= B2 - ($ D $ 4/86400)
ZVĚTŠIT
Každá hodnota je spojena s množstvím času zastoupeného v daném dni, například minut je 1440.
Tak jednoduché bude spravovat všechna časová data v Excelu 2016.