Lataa esimerkkityökirja
Tämä opetusohjelma osoittaa, kuinka Excel -muodossa oleva aika voidaan muuntaa Unix -aikaan Excelissä ja Google Sheetsissä.
Mikä on Unix Time
Unix -aika tunnetaan myös nimellä Epoch Time tai POSIX time tai Unix -aikaleima. Se on järjestelmä, joka laskee, kuinka monta sekuntia on kulunut Unix -aikakauden eli tammikuun 1. päivän jälkeenst, 1970. Yksinkertaisesti sanottuna Unix -aika on päivämäärän ja Unix Epochin välinen sekuntien kokonaismäärä.
Muunna Excel -aika Unix -aikaan
Unix -ajan laskemiseksi meidän on ensin löydettävä päivien kokonaismäärä Excel -ajan ja aikakauden välillä. Kerro sitten lasketut päivät 86 400: lla, koska päivässä on 86 400 sekuntia (24 tuntia × 60 minuuttia × 60 sekuntia = 86 400 sekuntia).
1 | = (B5-DATE (1970,1,1))*86400 |
Askel askeleelta Selitys
Ensimmäinen vaihe Excel -ajan muuntamisessa Unix -aikaan on laskea aikakauden päivämäärän numeerinen arvo. Tämä voidaan tehdä käyttämällä DATE -toimintoa.
1 | = PÄIVÄYS (1970,1,1) |
Se antaa meille tämän arvon:
=25569
Samalla tavalla Epoch -päivämäärän numeerisen arvon laskeminen vähennetään annetusta Excel -ajan numeerisesta arvosta
1 | = (B5-PÄIVÄYS (1970,1,1)) |
=(40422-25569)
=(14853)
Sen jälkeen ylhäältä laskettu ero kerrotaan 86400: lla, jotta saadaan tuloksena oleva arvo sekunneissa
=(14853)*86400
Tämä on kahden sekunnin kokonaismäärä kahden päivämäärän välillä
=1283299200
Muunna Unix -aika Excel -ajaksi
Käänteisesti voimme muuntaa Unix -ajan Excel -aikaan seuraavan kaavan avulla:
1 | = (B3/86400)+PÄIVÄYS (1970,1,1) |
Askel askeleelta Selitys
Ensinnäkin Unix -aikaleima jaetaan päivän sekuntien kokonaismäärällä eli 86400.
1 | = B3/86400 |
=14853
Nyt laskemme Epoch -päivämäärän numeerisen arvon DATE -funktion kautta
1 | = PÄIVÄYS (1970,1,1) |
=25569
Kun olemme saaneet aikakauden päivämäärän numeerisen arvon, lisäämme nämä kaksi arvoa
= 14853 + 25569
= 40422
Tuloksena oleva arvo, jonka saimme laskennan jälkeen, on sarjapäivämäärän muodossa. Jos haluat nähdä sen päivämäärämuodossa, muuta solun muoto päivämääräksi tai haluamaasi mukautettuun muotoon numeromuodosta avaamalla se Aloitus -välilehden kautta
tai painamalla CTRL + 1
Muutettuamme Excelin päivämäärän ja kellonajan numeeristen arvojen muodon, saamme seuraavan Excel -päivämäärän ja -ajan
Muunna Excel -aika Unix -ajaksi Google Sheetsissä
Muunnoskaava Unix -aikaan toimii täsmälleen samalla tavalla Google Sheetsissä kuin Excelissä.