Stáhněte si ukázkový sešit
Tento tutoriál předvede, jak převést čas ve formátu Excelu na unixový čas v Excelu a Tabulkách Google.
Co je Unix Time
Unixový čas je také známý jako Epoch Time nebo POSIX time nebo Unix timestamp. Je to systém, který počítá počet sekund, které uplynuly od období Unixu, tj. 1. lednaSvatýJednoduše řečeno, Unixový čas je celkový počet sekund mezi datem a Unixovou epochou.
Převeďte čas aplikace Excel na čas Unix
Abychom mohli vypočítat unixový čas, musíme nejprve zjistit celkový počet dní mezi časem Excelu a časem epochy. Poté vynásobte vypočítané dny 86 400, protože den má 86 400 sekund (24 hodin × 60 minut × 60 sekund = 86 400 sekund).
1 | = (B5-DATE (1970,1,1))*86400 |
Vysvětlení krok za krokem
Prvním krokem při převodu excelového času na unixový čas je výpočet číselné hodnoty data epochy. To lze provést pomocí funkce DATE.
1 | = DATUM (1970,1,1) |
To nám dává tuto hodnotu:
=25569
Stejným způsobem se odečte výpočet číselné hodnoty data epochy od číselné hodnoty daného času v Excelu
1 | = (B5-DATUM (1970,1,1)) |
=(40422-25569)
=(14853)
Poté se výše vypočtený rozdíl vynásobí 86400, aby se získala výsledná hodnota v sekundách
=(14853)*86400
Toto je celkový počet sekund, které získáme, mezi dvěma daty
=1283299200
Převeďte Unix Time na Excel Time
Naopak, můžeme převést unixový čas na excelový čas pomocí následujícího vzorce:
1 | = (B3/86400)+DATUM (1970,1,1) |
Vysvětlení krok za krokem
Nejprve je časové razítko Unixu vyděleno celkovým počtem sekund za den, tj. 86400.
1 | = B3/86400 |
=14853
Nyní vypočítáme číselnou hodnotu data epochy prostřednictvím funkce DATE
1 | = DATUM (1970,1,1) |
=25569
Jakmile budeme mít číselnou hodnotu data epochy, přidáme tyto dvě hodnoty
= 14853 + 25569
= 40422
Výsledná hodnota, kterou jsme dostali po výpočtu, je ve formátu pořadového čísla data. Chcete -li jej zobrazit ve formátu data, jednoduše změňte formát buňky na Datum nebo požadovaný vlastní formát z formátu čísla tak, že k němu přejdete přes kartu Domů
nebo stisknutím CTRL + 1
Po změně formátu číselných hodnot data a času aplikace Excel získáme následující datum a čas aplikace Excel
Převeďte čas aplikace Excel na čas Unix v Tabulkách Google
Převodní vzorec pro čas na unixový čas funguje v Tabulkách Google úplně stejně jako v Excelu.