Preskoči na glavno vsebino

Excel formula: Pretvorite čas Excel v časovni žig Unix ali obratno

doc pretvori datum v Julijo 1

V tem eseju govori o formulah, ki pretvarjajo med Excelovim časom in časovnim žigom Unix v Excelovem listu.

Preberite pred formulo:

Kaj je časovni žig Unix?

Časovni žig Unix beleži čas s sekundami. V sistemu Unix šteje čas od 1. januarja 1970. Z drugimi besedami, časovni žig Unix je skupno število sekund med danim datumom in 1. januarjem 1970.

Če želite slediti tej vadnici, prenesite primer preglednice.
doc pretvori datum v Julijo 1

Pretvorite čas Excel v časovni žig Unix

 

Splošna formula:

(Excel_time-DATE(1970,1,1))*86400

Skladnja in argumenti

Excel_time: the datetime that you want to convert to Unix time.

Vrnjena vrednost

Formula vrne serijsko številko. Običajno je vrnjena vrednost tako velika, da se prikaže kot #####, vrnjeno vrednost pa lahko formatirate kot splošno or Število da jo prikažemo kot običajno številko serije.

Opomba

Če je dani čas Excel večji ali enak 1. januarja 1900, vendar krajši od 1. januarja 1970, vrne negativno število; če je Excel-ov čas enak 1. januarja 1970, vrne nič; če je Excel-ov čas daljši od 1. januarja 1970, vrne pozitivno število.

napaka

Če je Excel-ov čas krajši od 1. januarja 1900, rezultat vrne vrednost napake #VALUE!

Kako deluje ta formula

Tukaj za pretvorbo časa Excel v celici B3: B6 v čas Unix uporabite spodnjo formulo:

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

doc pretvori datum v Julijo 1

Pritisnite Vnesite tipko, da dobite prvi rezultat, nato povlecite ročico za samodejno polnjenje navzdol do celice C7.
doc pretvori datum v Julijo 1

Izjava

Datumska funkcija: ustvarite datum s številko leta, številko meseca in številko dneva.

Za izračun razlike med danim datumom in obdobjem Unixa se uporablja formula (B3-DATE (1970,1,1)).

86400: Kot smo vedeli, en dan = 24 ur, ena ura = 60 minut in ena minuta = 60 sekund, torej en dan = 24 * 60 * 60 = 86400 sekund.

Pretvorite časovni žig Unix v Excel

 

Splošna formula:

(Unix_time/86400)+DATE(1970,1,1)

Skladnja in argumenti

Unix_time: the Unix time (a series number) that you want to convert to standard Excel time.

Vrnjena vrednost

Formula vrne serijsko številko, nato morate številko serije formatirati v oblikovanje datuma in časa. Običajno je rezultat pozitivna številka serije, če je rezultat negativna številka, se po oblikovanju kot datum in čas vrne v niz #####.

Kako deluje ta formula

Če želite pretvoriti čas Unix v celici B3: B6 v Excel, uporabite spodnjo formulo:

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

doc pretvori datum v Julijo 1

Pritisnite Vnesite tipko in povlecite ročico za samodejno polnjenje navzdol do celice C6.
doc pretvori datum v Julijo 1

Nato zadržite izbrane rezultate in pritisnite Ctrl + 1 za prikaz Oblikuj celice pogovorno okno, pod Število jeziček, izberite Datum Iz Kategorija seznama, nato v desnem delu tip, izberite eno obliko, ki jo potrebujete.
doc pretvori datum v Julijo 1

Kliknite V redu, potem so bili rezultati formule oblikovani kot datum in čas.
doc pretvori datum v Julijo 1

Izjava

Datumska funkcija: ustvarite datum s številko leta, številko meseca in številko dneva.

Formula (B3 / 86400) + DATE (1970,1,1) dobi skupno število dni med danim datumom in obdobjem Unixa.

86400: Kot smo vedeli, en dan = 24 ur, ena ura = 60 minut, ena minuta = 60 sekund, torej en dan = 24 * 60 * 60 = 86400 sekund. In obratno, datum / 86400 bo dobil številko dneva.


Relativne formule

Relativne funkcije


Najboljša orodja za pisarniško produktivnost

Kutools za Excel - vam pomaga izstopati iz množice

🤖 Kutools AI Aide: Revolucionirajte analizo podatkov na podlagi: Inteligentna izvedba   |  Ustvari kodo  |  Ustvarite formule po meri  |  Analizirajte podatke in ustvarite grafikone  |  Prikličite funkcije Kutools...
Priljubljene funkcije: Poiščite, označite ali identificirajte dvojnike  |  Izbriši prazne vrstice  |  Združite stolpce ali celice brez izgube podatkov  |  Krog brez formule ...
Super VLookup: Več meril  |  Več vrednosti  |  Na več listih  |  Nejasno iskanje...
Adv. Spustni seznam: Preprost spustni seznam  |  Odvisni spustni seznam  |  Večkrat izberite spustni seznam...
Upravitelj stolpcev: Dodajte določeno število stolpcev  |  Premakni stolpce  |  Preklop stanja vidnosti skritih stolpcev  Primerjaj stolpce z Izberite Enake in različne celice ...
Predstavljene funkcije: Mrežni fokus  |  Pogled oblikovanja  |  Velika vrstica formule  |  Upravitelj delovnih zvezkov in listov | Knjižnica virov (Samodejno besedilo)  |  Izbirnik datuma  |  Združite delovne liste  |  Šifriranje/dešifriranje celic  |  Pošljite e-pošto po seznamu  |  Super filter  |  Poseben filter (filter krepko/ležeče/prečrtano ...) ...
15 najboljših kompletov orodij12 Besedilo Orodja (dodajanje besedila, Odstrani znake ...)  |  50 + Graf Vrste (Gantt Chart ...)  |  40+ Praktično Formule (Izračunajte starost glede na rojstni dan ...)  |  19 vstavljanje Orodja (Vstavite kodo QR, Vstavi sliko s poti ...)  |  12 Pretvorba Orodja (Številke v besede, Pretvorba valut ...)  |  7 Spoji in razdeli Orodja (Napredne kombinirane vrstice, Razdeli Excelove celice ...)  |  ... in več

Kutools za Excel se ponaša z več kot 300 funkcijami, Zagotavljanje, da je vse, kar potrebujete, le en klik stran ...

Opis


Kartica Office - omogočite branje in urejanje z zavihki v programu Microsoft Office (vključite Excel)

  • Eno sekundo za preklop med desetinami odprtih dokumentov!
  • Vsak dan zmanjšajte na stotine klikov z miško, poslovite se od roke miške.
  • Poveča vašo produktivnost za 50% pri ogledu in urejanju več dokumentov.
  • Prinaša učinkovite zavihke v Office (vključno z Excelom), tako kot Chrome, Edge in Firefox.
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
most microsoft-centric people fail to account for timezone/daylight saving time/etc. it is however not very difficult to correct, but I wont do it here. much harder to "fix" is the issue of the insertation of "leap seconds", the adjustmenttoe time performed at known time to correct the unix ctime values. (they are not periodic/predictable as you may think... there is a database kept which records when they occur)
This comment was minimized by the moderator on the site
This formula doesn’t account for the fact that the UNIX epoch is 1/1/1970 **UTC/GMT**, independent of DST. 
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations