Turinys
Šiame straipsnyje paaiškinami 3 būdai, kaip konvertuoti "Unix" laiko žymą į data svetainėje "Excel" . "Unix" laiko žymos formatas plačiai naudojamas įvairiose operacinėse ir failų sistemose. prabėgusių sekundžių skaičius iš 1970 m. sausio 1 d. 00:00 val.
Atsisiųsti praktikos sąsiuvinį
Atsisiųskite šį pratybų sąsiuvinį, kad galėtumėte atlikti pratimus skaitydami šį straipsnį.
Konvertuoti "Unix" laiko žymą į Date.xlsxĮvadas į "Unix" laiko žymą
Svetainė "Unix" laiko žyma yra laiko sekimo sistema kaip iš viso sekundžių. Laiko skaičiavimas pradėjo prie "Unix" epocha svetainėje 1970 m. sausio 1 d. adresu UTC . Taigi, "Unix" laiko žyma yra ne kas kita, kaip skaičius praėjusi sekundė iš "Unix" epocha į tai konkreti data .
3 "Unix" laiko žymos konvertavimo į datą "Excel" metodai
"Microsoft Excel parduotuvės a data kaip eilės serijos numeris kuris prasideda nuo 1900 m. sausio 1 d. ir turi padidinti iš 1 svetainėje kiekvieną dieną ir vėliau . Taigi, kai mums suteikiama "Unix" laiko žyma , turime padalyti jį 86400 (vienos dienos sekundžių skaičius, 24*60*60). Tai atlikę gausime numeris iš dienų, praėjusių nuo . "Unix" epocha kuris yra panašus į serijos numerį. Po to turime pridėti . datos reikšmė (serijos numeris nuo 1900 m. sausio 1 d. ) dėl "Unix" epocha svetainėje 1970 m. sausio 1 d. Kad tai gautume, turime naudoti šiuos veiksmus formulė .
=(unix laiko žymos vertė/86400)+ DATA(1970,1,1,1)
Svetainė DATA funkcija grąžina datos reikšmė t. y. eilės serijos numeris iš konkreti data . Sintaksė DATA funkcija yra . =DATA(metai, mėnuo, diena). Turime įdėti 1970,1,1 kaip argumentai kaip mes norime apskaičiuoti . datos reikšmė iš "Unix" epocha.
Galiausiai turime sekite vieną iš šių dalykų metodai konvertuoti apibendrintas serijos Nr. į Excel data.
1. Ląstelių formatas, skirtas konvertuoti "Unix" laiko žymą į datą
Galime taikyti skirtingas formatavimas naudodami Formuoti ląsteles parinktis "Excel" programoje, kad konvertuoti . "Unix" laiko žymos į datos formatas. Atlikime toliau nurodytus veiksmus, kad tai pasiektume.
1 veiksmas: "Unix" laiko žymas paverskite serijos numeriais
Turime sąrašą "Unix" laiko žymos ląstelėse B5:B9 į konvertuoti juos į data .
Iš pradžių pasukti juos į serijos numeriai ir tada taikykite datos formatas į konvertuoti juos į "Excel" datos Kameroje C5 , įrašykite šiuos žodžius formulė ir paspauskite Įveskite.
=(B5/86400)+DATE(1970,1,1)
2 veiksmas: įvairūs būdai atidaryti formatavimo langelių parinktis
1. Klaviatūros spartieji klavišai, kad atidarytumėte "Format Cells" parinktis
- Pasirinkite ląstelė C5 .
- Paspauskite Ctrl +1 arba Alt + H + FM atidaryti Langas Formatuoti langelius.
2. Kontekstinis meniu, kad atidarytumėte formatavimo ląstelių parinktis
- Pasirinkite langelį C5.
- Dešiniuoju pelės klavišu spustelėkite pelę ir pasirinkite parinktį Format Cells (formatuoti ląsteles).
3. Atidarykite formatavimo ląstelių parinktis naudodami skirtuką Format
Žingsniai:
- Pasirinkite ląstelė C5.
- Eikite į Pagrindinis skirtukas iš "Excel" juostelė.
- Spustelėkite . Formato parinktis.
- Pasirinkite . Format Cells parinktis.
3 veiksmas: Taikykite datos formatą serijos numeriui konvertuoti į "Excel" datą
Dabar, kai turime Formuoti ląsteles langas atidaryta ,
- Iš Numerio skirtukas, spustelėkite Data kategorija.
- Tada pasirinkite jūsų pageidaujamas datos formatas iš sąrašo. Šiame pavyzdyje pasirinko . pirmasis .
- Dabar rasti . Užpildymo rankena prie apatinis dešinysis kampas ląstelės C5 ir vilkite jį žemyn į ląsteles C6:C9 .
- Čia yra konvertuotos "Excel" datos.
Skaityti daugiau: Serijos numerio konvertavimas į datą "Excel" programoje (7 paprasti būdai)
2. Funkcijos TEXT naudojimas "Unix" laiko žymai konvertuoti į datą programoje "Excel
Taip pat galime naudoti TEKSTO funkcija konvertuoti "Unix" laiko žyma reikšmes į "Excel" datos Kameroje C5, įdėti šiuos formulė ir paspauskite Įveskite.
=TEXT((B5/86400)+DATE(1970,1,1),"m/d/yyyy")
Formulės suskirstymas:
Svetainė TEKSTO funkcija turi 2 argumentai : vertė ir format_text .
value: B5/86400)+DATE(1970,1,1) kuris konvertuoja . "Unix" laiko žyma vertė į serijos Nr.
format_text : "m/d/yyyy", galime įdėti savo pageidaujamas datos formatas mes norime rodyti .
Dabar naudodami Užpildymo rankena , galime kopijuoti ir įklijuokite . formulė į kitas ląsteles.
Skaityti daugiau: Kaip konvertuoti laiko žymą į datą programoje "Excel" (7 paprasti būdai)
Panašūs skaitiniai:
- Kaip konvertuoti "Active Directory" laiko žymą į "Excel" datą (4 metodai)
- Teksto datos ir laiko konvertavimas į "Excel" datos formatą (7 paprasti būdai)
- Tekstas "Excel" programoje nekonvertuojamas į datą (4 problemos ir sprendimai)
- Kaip konvertuoti tekstą į datą programoje "Excel" (10 būdų)
- Kaip "Excel" programoje įterpti statinę datą (4 paprasti metodai)
3. Taikyti skaičių formatą "Unix" laiko žymai konvertuoti į datą programoje "Excel
"Excels" suteikia paprastų parinkčių keisti Skaičių formatas iš langelio vertė. Šiame pavyzdyje pasinaudosime šia funkcija, kad pasiektume savo tikslą. Atlikime šiuos veiksmus.
Žingsniai
- Ląstelėje C5 , įrašykite šiuos žodžius formulė .
=(B5/86400)+DATE(1970,1,1)
- Pasirinkite ląstelė C5 .
- Eikite į Skirtukas Pradžia .
- Spustelėkite . išskleidžiamoji svetainėje Skaičių formatas.
- Dabar pasirinkite arba Trumpa data arba Ilga data . Mes pasirinkome Trumposios datos parinktis čia .
- Dabar naudodami FIll rankena galime kopijuoti šis numerio formatas į ląstelę C6:C9.
Pastabos
- Analizuodami išvestis matome, kad "Unix" laiko žymos reikšmė skirtumas iš 86400 , yra vienos dienos pažanga iš nuo 1970 m. sausio 1 d. iki 1970 m. sausio 1 d. kurį aprašėme anksčiau.
Skaityti daugiau: Kaip konvertuoti skaičių į datą programoje "Excel" (6 paprasti būdai)
Išvada
Dabar žinome, kaip konvertuoti "Unix" laiko žymą į "Excel" datą naudojant 3 skirtingus metodus. Tikimės, kad tai padės jums drąsiau naudoti šiuos metodus. Jei turite klausimų ar pasiūlymų, nepamirškite jų pateikti toliau esančiame komentarų laukelyje.