Stiahnite si ukážkový zošit
Tento tutoriál vám ukáže, ako v Exceli a Tabuľkách Google previesť čas vo formáte Excelu na unixový čas.
Čo je to Unix Time
Unixový čas je známy aj ako Epoch Time alebo POSIX time alebo Unix timestamp. Je to systém, ktorý počíta počet sekúnd, ktoré uplynuli od obdobia Unixu, tj. 1. januárasv, 1970. Jednoducho povedané, Unixový čas je celkový počet sekúnd medzi dátumom a Unixovou epochou.
Previesť čas v Exceli na unixový čas
Na výpočet Unixového času musíme najskôr nájsť celkový počet dní medzi časom Excel a časom epochy. Potom vypočítané dni vynásobte 86 400, pretože deň má 86 400 sekúnd (24 hodín × 60 minút × 60 sekúnd = 86 400 sekúnd).
1 | = (B5-DÁTUM (1970,1,1))*86400 |
Vysvetlenie krok za krokom
Prvým krokom pri konverzii času v Exceli na čas v systéme Unix je vypočítať číselnú hodnotu dátumu. To je možné vykonať pomocou funkcie DATE.
1 | = DÁTUM (1970,1,1) |
To nám dáva túto hodnotu:
=25569
Rovnakým spôsobom sa odpočítava výpočet číselnej hodnoty dátumu epochy od číselnej hodnoty daného času v programe Excel.
1 | = (B5-DÁTUM (1970,1,1)) |
=(40422-25569)
=(14853)
Potom sa rozdiel vypočítaný zhora vynásobí 86400, aby sa získala výsledná hodnota v sekundách
=(14853)*86400
Toto je celkový počet sekúnd, ktoré získame, medzi dvoma dátumami
=1283299200
Previesť Unix Time na Excel Time
Naopak, môžeme previesť unixový čas na excelový čas pomocou nasledujúceho vzorca:
1 | = (B3/86400)+DÁTUM (1970,1,1) |
Vysvetlenie krok za krokom
Najprv je časová pečiatka Unixu vydelená celkovým počtom sekúnd za deň, t. J. 86400.
1 | = B3/86400 |
=14853
Teraz vypočítame číselnú hodnotu dátumu epochy prostredníctvom funkcie DATE
1 | = DÁTUM (1970,1,1) |
=25569
Akonáhle budeme mať číselnú hodnotu dátumu epochy, pridáme tieto dve hodnoty
= 14853 + 25569
= 40422
Výsledná hodnota, ktorú sme dostali po výpočte, je vo formáte poradového čísla dátumu. Ak ho chcete zobraziť vo formáte dátumu, jednoducho zmeňte formát bunky na dátum alebo požadovaný požadovaný formát z formátu čísla tak, že k nemu prejdete cez kartu Domov
alebo stlačením klávesov CTRL + 1
Po zmene formátu číselných hodnôt dátumu a času v Exceli dostaneme nasledujúci dátum a čas v Exceli
Premeňte čas Excelu na čas Unix v Tabuľkách Google
Konverzný vzorec pre čas na unixový čas funguje v Tabuľkách Google úplne rovnako ako v programe Excel.