Gå til hovedindhold

Excel-formel: Konverter Excel-tid til Unix-tidsstempel eller omvendt

doc konverter dato til julia 1

I dette essay taler det om de formler, der konverterer mellem Excel-tid og Unix-tidsstempel i Excel-ark.

Læs før formlen:

Hvad er Unix-tidsstempel?

Unix-tidsstempel registrerer tid ved hjælp af sekunder. I Unix-systemet tæller det tid fra 1. januar 1970. Med andre ord er Unix-tidsstemplet det samlede antal sekunder mellem den givne dato og 1. januar 1970.

Hvis du vil følge denne vejledning, skal du downloade eksemplet på regnearket.
doc konverter dato til julia 1

Konverter Excel-tid til Unix-tidsstempel

 

Generisk formel:

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

Syntekst og argumenter

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

Returværdi

Formlen returnerer et serienummer. Normalt er den returnerede værdi så stor, at den vises som #####, og du kan formatere den returnerede værdi som Generelt or nummer for at vise det som et almindeligt serienummer.

Bemærkning

Hvis den givne Excel-tid er større end eller lig med 1. januar 1900, men mindre end 1. januar 1970, returnerer den et negativt tal; hvis Excel-tiden er lig med den 1. januar 1970, returnerer den nul; Hvis Excel-tiden er større end 1. januar 1970, returnerer den et positivt tal.

Fejl

Hvis Excel-tiden er mindre end 1. januar 1900, returnerer resultatet en fejlværdi #VÆRDI!

Sådan fungerer denne formel

Her for at konvertere Excel-tiden i celle B3: B6 til Unix Time, brug venligst nedenstående formel:

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

doc konverter dato til julia 1

Presse Indtast tast for at få det første resultat, og træk derefter håndtaget til automatisk udfyldning ned til celle C7.
doc konverter dato til julia 1

Forklaring

Dato funktion: Opret en dato med årstallet, månedsnummeret og dagnummeret.

Formlen (B3-DATE (1970,1,1)) bruges til at beregne forskellen mellem det givne tidspunkt og Unix-epoken.

86400: Som vi kendte, var en dag = 24 timer, en time = 60 minutter og et minut = 60 sekunder, så en dag = 24 * 60 * 60 = 86400 sekunder.

Konverter Unix-tidsstempel til Excel-tid

 

Generisk formel:

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

Syntekst og argumenter

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

Returværdi

Formlen returnerer et serienummer, så skal du formatere serienummeret til en datetime-formatering. Normalt er resultatet et positivt serienummer. Hvis resultatet er et negativt tal, vender det tilbage til en serie på ##### efter formatering som datatid.

Sådan fungerer denne formel

For at konvertere Unix-tiden i celle B3: B6 til Excel-tid skal du bruge nedenstående formel:

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

doc konverter dato til julia 1

Presse Indtast tast, og træk håndtaget til automatisk udfyldning ned til celle C6.
doc konverter dato til julia 1

Hold derefter de valgte resultater, og tryk derefter på Ctrl + 1 for at vise formater celler dialog under nummer fanebladet, vælg Dato fra Boligtype listen, så i højre del af Type, vælg det format, du har brug for.
doc konverter dato til julia 1

Klik på OK, så er formleresultaterne blevet formateret som datatid.
doc konverter dato til julia 1

Forklaring

Dato funktion: Opret en dato med årstallet, månedsnummeret og dagnummeret.

Formlen (B3 / 86400) + DATE (1970,1,1) får det samlede antal dage mellem det givne dato og Unix-epoken.

86400: Som vi vidste, en dag = 24 timer, en time = 60 minutter, et minut = 60 sekunder, så en dag = 24 * 60 * 60 = 86400 sekunder. Og omvendt får en dato / 86400 dagnummeret.


Relative formler

Relative funktioner


De bedste Office-produktivitetsværktøjer

Kutools til Excel - Hjælper dig med at skille dig ud fra mængden

🤖 Kutools AI Aide: Revolutionér dataanalyse baseret på: Intelligent udførelse   |  Generer kode  |  Opret brugerdefinerede formler  |  Analyser data og generer diagrammer  |  Aktiver Kutools funktioner...
Populære funktioner: Find, fremhæv eller identificer dubletter  |  Slet tomme rækker  |  Kombiner kolonner eller celler uden at miste data  |  Runde uden formel ...
Super VLookup: Flere kriterier  |  Multipel værdi  |  På tværs af multiark  |  Fuzzy Lookup...
Adv. Rulleliste: Nem rulleliste  |  Afhængig rulleliste  |  Multivælg rulleliste...
Column Manager: Tilføj et bestemt antal kolonner  |  Flyt kolonner  |  Skift synlighedsstatus for skjulte kolonner  Sammenlign kolonner med Vælg Samme og forskellige celler ...
Fremhævede funktioner: Grid fokus  |  Designvisning  |  Stor Formel Bar  |  Arbejdsbog & Ark Manager | Ressourcebibliotek (Autotekst)  |  Datovælger  |  Kombiner regneark  |  Krypter/Dekrypter celler  |  Send e-mails efter liste  |  Superfilter  |  Specielt filter (filter fed/kursiv/gennemstreget...) ...
Top 15 værktøjssæt12 tekst Værktøjer (tilføje tekst, Fjern tegn ...)  |  50 + Chart Typer (Gantt kort ...)  |  40+ Praktisk formler (Beregn alder baseret på fødselsdag ...)  |  19 Indsættelse Værktøjer (Indsæt QR-kode, Indsæt billede fra sti ...)  |  12 Konvertering Værktøjer (Tal til ord, Valutaomregning ...)  |  7 Flet og del Værktøjer (Avancerede kombinere rækker, Opdel Excel-celler ...)  |  ... og mere

Kutools til Excel kan prale af over 300 funktioner, At sikre, at det, du har brug for, kun er et klik væk...

Beskrivelse


Fanen Office - Aktiver læsning og redigering af faner i Microsoft Office (inkluderer Excel)

  • Et sekund til at skifte mellem snesevis af åbne dokumenter!
  • Reducer hundreder af museklik for dig hver dag, og farvel med musens hånd.
  • Øger din produktivitet med 50 %, når du ser og redigerer flere dokumenter.
  • Giver effektive faner til Office (inkluderer Excel), ligesom Chrome, Edge og 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