Konvertuokite „Excel“ laiką į „Unix“ laiką „Excel“ ir „Google“ skaičiuoklėse

Atsisiųskite pavyzdinę darbo knygą

Atsisiųskite darbaknygės pavyzdį

Ši pamoka parodys, kaip „Excel“ ir „Google“ skaičiuoklėse konvertuoti laiką „Excel“ formatu į „Unix“ laiką.

Kas yra Unix laikas

„Unix“ laikas taip pat žinomas kaip „Epoch Time“ arba „POSIX“ laikas arba „Unix“ laiko žyma. Tai sistema, kuri skaičiuoja, kiek sekundžių praėjo nuo „Unix“ epochos, t. Y. Sausio 1 dst, 1970. Paprasčiau tariant, „Unix“ laikas yra bendras sekundžių skaičius tarp datos ir „Unix Epoch“.

Konvertuokite „Excel“ laiką į „Unix“ laiką

Norėdami apskaičiuoti „Unix“ laiką, pirmiausia turime rasti bendrą dienų skaičių tarp „Excel“ laiko ir epochos laiko. Tada padauginkite apskaičiuotas dienas iš 86 400, nes diena turi 86 400 sekundžių (24 valandos × 60 minučių × 60 sekundžių = 86 400 sekundžių).

1 = (B5-DATE (1970,1,1))*86400

Žingsnis po žingsnio paaiškinimas

Pirmasis žingsnis konvertuojant „Excel“ laiką į „Unix“ laiką yra apskaičiuoti Epochos datos skaitinę vertę. Tai galima padaryti naudojant DATE funkciją.

1 = DATA (1970,1,1)

Tai suteikia mums tokią vertę:

=25569

Lygiai taip pat epochos datos skaitinės vertės apskaičiavimas atimamas iš nurodytos „Excel“ laiko skaitinės vertės

1 = (B5-DATE (1970,1,1))

=(40422-25569)
=(14853)

Po to skirtumas, apskaičiuotas iš viršaus, padauginamas iš 86400, kad gautumėte gautą vertę per kelias sekundes

=(14853)*86400

Tai yra bendras sekundžių skaičius tarp dviejų datų

=1283299200

Konvertuokite „Unix“ laiką į „Excel“ laiką

Atvirkščiai, mes galime konvertuoti „Unix“ laiką į „Excel“ laiką naudodami šią formulę:

1 = (B3/86400)+DATA (1970,1,1)

Žingsnis po žingsnio paaiškinimas
Pirma, „Unix“ laiko žyma padalijama iš viso sekundžių skaičiaus per dieną, ty 86400.

1 = B3/86400

=14853

Dabar mes apskaičiuojame Epochos datos skaitinę vertę per funkciją DATE

1 = DATA (1970,1,1)

=25569

Kai turėsime skaitinę epochos datos vertę, pridėsime šias dvi vertes

= 14853 + 25569
= 40422

Rezultatas, kurį gavome po skaičiavimo, yra serijos datos numerio formatu. Jei norite jį peržiūrėti datos formatu, tiesiog pakeiskite langelio formatą į Data arba norimą pasirinktinį formatą iš skaičių formato, pasiekdami jį per skirtuką Pagrindinis

arba paspausdami CTRL + 1

Pakeitus „Excel“ datos ir laiko skaitinių reikšmių formatą, gauname šią „Excel“ datą ir laiką

„Google“ skaičiuoklėse konvertuokite „Excel“ laiką į „Unix“ laiką

Laiko konvertavimo į Unix laiką formulė „Google“ skaičiuoklėse veikia taip pat, kaip ir „Excel“.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave