Obsah
Teď, když jsme se naučili jak zadat data a čas do tabulky , je na čase probrat způsoby výpočtu času v tabulkách Google. Podrobně probereme způsoby zjišťování časového rozdílu, podíváme se, jak sčítat data a časy dohromady, a naučíme se zobrazovat pouze jednotky data nebo času a zcela je od sebe oddělit.
Jak vypočítat časový rozdíl v Tabulkách Google
Při práci na některých projektech je obvykle důležité kontrolovat, kolik času jste strávili. Tomu se říká uplynulý čas. Tabulky Google vám mohou pomoci vypočítat časový rozdíl mnoha různými způsoby.
Příklad 1. Odečtením času získáte dobu trvání v tabulkách Google Sheets
Pokud máte čas začátku a konce, není problém zjistit strávený čas:
= čas ukončení - čas zahájeníPředpokládejme, že čas zahájení je ve sloupci A a čas ukončení je ve sloupci B. Pomocí jednoduchého vzorce pro odečítání v C2 zjistíte, kolik času ten či onen úkol zabral:
=B2-A2
Čas je ve výchozím nastavení formátován jako "hh:mm".
Chcete-li získat výsledky pouze v hodinách nebo v hodinách, minutách a sekundách, musíte použít vlastní formát s odpovídajícími časovými kódy: h a hh:mm:ss . Google dokonce nabízí speciální formát čísla pro takové případy - Doba trvání :
Tip. Chcete-li použít vlastní formát času, přejděte na stránku Formát> Číslo> Další formáty> Vlastní formát čísla v nabídce tabulky.
Příklad 2. Výpočet doby trvání v tabulkách Google pomocí funkce TEXT
Další trik pro výpočet doby trvání v tabulkách Google zahrnuje funkci TEXT:
=TEXT(B2-A2, "h")
- po dobu několika hodin
=TEXT(B2-A2, "h:mm")
- hodiny a minuty
=TEXT(B2-A2, "h:mm:ss")
- pro hodiny, minuty a sekundy
Poznámka: Vidíte, jak jsou záznamy zarovnány doleva? Funkce TEXT totiž vždy vrací výsledky formátované jako text. To znamená, že tyto hodnoty nelze použít pro další výpočty.
Příklad 3. Časový rozdíl v hodinách, minutách a sekundách
Můžete sledovat strávený čas a získat výsledek v jedné časové jednotce bez ohledu na ostatní jednotky. Například spočítat počet pouze hodin, pouze minut nebo pouze sekund.
Poznámka: Abyste zajistili správné výsledky, měly by být vaše buňky formátovány buď jako čísla, nebo automaticky: Formát> Číslo> Číslo nebo Formát> Číslo> Automaticky .
Počet strávených hodin získáte tak, že od času ukončení odečtete čas zahájení a výsledek vynásobíte 24 (protože jeden den má 24 hodin):
=(čas ukončení - čas zahájení) * 24Časový rozdíl se zobrazí v desetinném čísle:
Pokud je čas začátku větší než čas konce, vzorec vrátí záporné číslo, jako v příkladu C5.
Tip: Funkce INT vám umožní zjistit počet celých strávených hodin, protože zaokrouhluje čísla směrem dolů na nejbližší celé číslo:
Chcete-li počítat minuty, nahraďte počáteční čas časem koncovým a výsledek vynásobte číslem 1 440 (protože jeden den má 1 440 minut):
=(čas ukončení - čas zahájení) * 1440Chcete-li zjistit, kolik sekund uplynulo mezi dvěma časy, postup je stejný: vyměňte čas začátku za čas konce a výsledek vynásobte 86 400 (počet sekund v jednom dni):
=(čas ukončení - čas zahájení) * 86400
Tip: Ve všech těchto případech se můžete vyhnout násobení. Stačí nejprve odečíst časy a poté použít formát uplynulého času z tabulky Formát> Číslo> Další formáty> Další formáty data a času . Pokud kliknete na šipku dolů vpravo od textového pole, budete si moci vybrat mezi dalšími jednotkami data a času:
Příklad 4. Funkce pro získání časového rozdílu v tabulce Google
Tabulky Google vám k tomuto účelu jako vždy nabízejí tři obzvláště užitečné funkce.
Poznámka: Tyto funkce pracují pouze v rozmezí 24 hodin a 60 minut a sekund. Pokud časový rozdíl překročí tyto meze, vzorce vrátí chyby.
=HOUR(B2-A2)
- vrátit hodin pouze (bez minut a sekund)=MINUTE(B2-A2)
- vrátit minuty pouze (bez hodin a sekund)=SECOND(B2-A2)
- vrátit sekundy pouze (bez hodin a minut)
Jak sčítat a odečítat čas v tabulkách Google: hodiny, minuty nebo sekundy
Těchto operací lze také dosáhnout dvěma technikami: jedna zahrnuje základní matematické výpočty, druhá funkce. Zatímco první způsob funguje vždy, druhý způsob s funkcemi funguje pouze v případě, že sčítáte nebo odčítáte jednotky kratší než 24 hodin nebo 60 minut nebo 60 sekund.
Přidání nebo odečtení hodin v Tabulkách Google
Přidejte méně než 24 hodin:
=Čas zahájení + ČAS(N hodin, 0, 0)Zde je ukázka, jak vzorec vypadá na skutečných datech:
=A2+ČAS(3,0,0)
Přidejte více než 24 hodin:
=Čas zahájení + (N hodin / 24)Pro přičtení 27 hodin k času v A2 použiji tento vzorec:
=A2+(27/24)
- Chcete-li odečíst 24 a více hodin, použijte výše uvedené vzorce jako základ, ale změňte znaménko plus (+) na znaménko mínus (-). Tady je výsledek:
=A2-ČAS(3,0,0)
- odečíst 3 hodiny=A2-(27/24)
- odečíst 27 hodin
Přidání nebo odečtení minut v Tabulkách Google
Princip manipulace s minutami je stejný jako u hodin.
K dispozici je funkce ČAS, která sčítá a odečítá až 60 minut:
=Čas spuštění + ČAS(0, N minut, 0)Pokud chcete přidat 40 minut, můžete to udělat takto:
=A2+ČAS(0,40,0)
Pokud máte odečíst 20 minut, použijte tento vzorec:
=A2-TIME(0,40,0)
A existuje vzorec založený na jednoduché aritmetice pro sčítání a odečítání v průběhu 60 minut:
=Čas zahájení + (N minut / 1440)Zde je tedy návod, jak přidat 120 minut:
=A2+(120/1440)
Místo plusu vložte mínus, abyste odečetli 120 minut:
=A2-(120/1440)
Přidání nebo odečtení sekund v Tabulkách Google
Sekundy se v tabulkách Google počítají stejně jako hodiny a minuty.
Pomocí funkce ČAS můžete přičítat nebo odečítat až 60 sekund:
=Čas spuštění + TIME(0, 0, N sekund)Přidejte například 30 sekund:
=A2+ČAS(0,0,30)
Nebo nahraďte 30 sekund:
=A2-TIME(0,0,30)
Pro výpočet nad 60 sekund použijte jednoduchou matematiku:
=Čas spuštění + (N sekund / 86400)Přidejte 700 sekund:
=A2+(700/86400)
Nebo nahraďte 700 sekund:
=A2-(700/86400)
Jak sčítat čas v tabulkách Google
Chcete-li v tabulce v tabulkách Google Sheets zjistit celkový čas, můžete použít funkci SUMA. Trik spočívá ve zvolení správného formátu pro zobrazení výsledku.
Ve výchozím nastavení bude výsledek formátován jako Doba trvání - hh:mm:ss
Většinou však výchozí formát času nebo doby trvání nestačí a je třeba vymyslet vlastní.
Buňky A7:A9 obsahují stejnou časovou hodnotu. Jsou jen jinak zobrazeny. A můžete s nimi skutečně provádět výpočty: odečítat, sčítat, převádět na desetinná čísla atd.
Výpis data a času z úplného záznamu "datum-čas"
Představme si, že jedna buňka v tabulkách Google obsahuje jak datum, tak čas. Chcete je od sebe oddělit: do jedné buňky extrahovat pouze datum a do druhé pouze čas.
Rozdělení data a času pomocí formátu čísla
Chcete-li zobrazit datum nebo čas v jedné buňce na obrazovce nebo je vytisknout, stačí vybrat původní buňku, přejít na položku Formát> Číslo a vyberte Datum nebo Čas .
Pokud byste však chtěli tyto hodnoty použít pro další výpočty (odečítání, sčítání atd.), nebude to stačit. Pokud v buňce nevidíte časovou jednotku, nemusí to nutně znamenat, že chybí, a naopak.
Co tedy uděláte?
Rozdělení času data pomocí vzorců
Google ukládá data a časy jako čísla. Například datum 8/24/2017 11:40:03 jako počet 42971,4861458 . Celočíselná část představuje datum, zlomková - čas. Váš úkol tedy spočívá v oddělení celočíselné části od zlomkové.
- Chcete-li vyjmout datum (celočíselnou část), použijte funkci ROUNDDOWN v buňce B2:
=ZAOKROUHLENÍ(A2,0)
Vzorec zaokrouhlí hodnotu směrem dolů a zlomkovou část odečte.
- Chcete-li získat čas, dosaďte do C2 následující odečítací vzorec:
=A2-B2
Použití doplňku Rozdělit datum & amp; čas
Možná vás to překvapí, ale pro tuto práci existuje jeden speciální doplněk. Je opravdu malý a jednoduchý, ale jeho přínos pro tabulky Google nelze přeceňovat.
Rozdělit datum & amp; čas rozdělí všechny záznamy o datu a čase v celém sloupci najednou. Požadovaný výsledek ovlivníte pomocí pouhých 4 jednoduchých nastavení:
Přídavnému modulu řeknete:
- Zda je v záhlaví řádek.
- Pokud chcete získat jednotku Date.
- Pokud chcete získat jednotku Time.
- A pokud chcete nahradit původní sloupec novými daty.
Doslova vás zbaví břemene rozdělování datových a časových jednotek:
Doplněk je součástí kolekce Power Tools, takže budete mít k dispozici více než 30 dalších užitečných doplňků. Nainstalujte si jej z obchodu Google Sheets a vše si vyzkoušejte.
Těmito způsoby lze nejen zobrazit datum nebo čas, ale také je rozdělit do různých buněk. A s těmito záznamy lze nyní provádět různé výpočty.
Doufám, že vám tyto příklady pomohou vyřešit vaše úkoly při práci s daty a časem v tabulkách Google.