Cum se convertește Timestamp Unix în Data în Excel (3 metode)

  • Imparte Asta
Hugh West

Acest articol explică 3 metode pentru a convertește timestamp Unix la data în Excel Formatul de timestamp Unix este utilizat pe scară largă în diferite sisteme de operare și sisteme de fișiere. Acesta păstrează timpul ca fiind numărul de secunde scurse de la 1 ianuarie 1970, 00:00.

Descărcați caietul de practică

Descărcați acest caiet de exerciții pentru a vă antrena în timp ce citiți acest articol.

Conversia Timestamp Unix în Data.xlsx

Introducere în Timestamp-ul Unix

The Timestamp Unix este un sistem de urmărire a timpului ca un numărul total de secunde de funcționare. Numărătoarea timpului a început la Epoca Unix pe 1 ianuarie 1970 la UTC Așadar, un timestamp Unix nu este altceva decât numărul de secundă scursă s de la Epoca Unix la care o anumită dată .

3 Metode pentru a converti Timestamp Unix în Data în Excel

Microsoft Excel magazine a data ca un numărul de serie secvențial care pornește de la 1 ianuarie 1900 și are un increment de 1 pentru începând cu fiecare zi Așa că, atunci când ni se dă un Timestamp Unix , trebuie să împărțiți ea prin 86400 (numărul de secunde dintr-o zi, 24*60*60). În acest fel, vom obține număr de zile au trecut de la la Epoca Unix care este similar cu un număr de serie. După aceea, trebuie să adăugați la valoarea datei (numărul de serie de la 1 ianuarie 1900 ) pentru Epoca Unix pe 1 ianuarie 1970. Pentru a obține acest lucru, trebuie să folosim următoarele formula .

=(valoare unix timestamp/86400)+ DATE(1970,1,1)

The Funcția DATE returnează valoarea datei și anume numărul de serie secvențial a unui o anumită dată Sintaxa din Funcția DATE este =DATE(an, lună, zi). Trebuie să punem 1970,1,1 ca argumente așa cum dorim să calculați la valoarea datei a Epoca Unix.

În cele din urmă, trebuie să urmăriți una dintre următoarele metode pentru a converti numărul de serie însumat la un Data Excel.

1. Formatarea celulelor pentru a converti Timestamp Unix în dată

Putem aplica formatare diferită prin utilizarea Formatarea celulelor opțiuni în Excel pentru a convertiți la Timestamp-uri Unix în formatul datei. Să urmăm pașii de mai jos pentru a realiza acest lucru.

Pasul 1: Convertiți marcajele de timp Unix în numere de serie

Avem o listă de Timestamp-uri Unix în celule B5:B9 la convertiți să le data .

La început, vom viraj le în numere de serie și apoi se aplică formatul datei la convertiți le în Date Excel . în celulă C5 , puneți următoarele formula și apăsați Intră.

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

Pasul 2: Diferite moduri de a deschide opțiunile Format Cells

1. Comenzi rapide de la tastatură pentru a deschide opțiunile Format Cells (Formatare celule)

  • Selectați celulă C5 .
  • Apăsați Ctrl +1 sau Alt + H + FM pentru a deschide fereastra Fereastra Format Cells.

2. Meniul contextual pentru a deschide opțiunile de formatare a celulelor (Format Cells Options)

  • Selectați celula C5.
  • Faceți clic dreapta pe cu mouse-ul și alegeți opțiunea Format Cells.

3. Deschideți opțiunile de formatare a celulelor folosind fila Format

Pași:

  • Selectați celulă C5.
  • Mergeți la Acasă fila din Panglica Excel.
  • Faceți clic pe la Opțiunea de format.
  • Alegeți la Opțiunea Format Cells.

Pasul 3: Aplicați formatul de date pentru a converti numărul de serie în data de Excel

Acum, că avem Formatarea celulelor fereastră deschis ,

  • De la Tab-ul numerelor, faceți clic pe Categoria de date.
  • Apoi alege dumneavoastră formatul de dată preferat din listă. În acest exemplu, noi a ales la primul .

  • Acum localizează la Mâner de umplere la colțul din dreapta jos de celulă C5 și trage-l în jos la celule C6:C9 .

  • Iată care sunt datele convertite din Excel.

Citiți mai mult: Conversia numărului de serie în data în Excel (7 moduri simple)

2. Utilizarea funcției TEXT pentru a converti timestamp-ul Unix în data în Excel

De asemenea, putem folosi și Funcția TEXT pentru a converti Timestamp Unix valorile la Date Excel . în celulă C5, puneți următoarele formula și apăsați Intră.

=TEXT((B5/86400)+DATE(1970,1,1),"m/d/yyyy")

Repartizarea formulei:

The Funcția TEXT are 2 argumente : valoare și format_text .

value: B5/86400)+DATE(1970,1,1) care convertește la Timestamp Unix valoarea la nr. de serie.

format_text : "m/d/zi/aaaa", ne putem pune formatul de dată dorit dorim să afișare .

Acum, folosind Mâner de umplere , putem copie și pastă la formula către celelalte celule.

Citiți mai mult: Cum să convertiți Timestamp în Data în Excel (7 moduri simple)

Lecturi similare:

  • Cum se convertește Timestamp Active Directory în Data în Excel (4 metode)
  • Conversia datei și orei textului în format de dată în Excel (7 moduri simple)
  • Textul nu se convertește în data în Excel (4 probleme și soluții)
  • Cum se convertește textul în data în Excel (10 moduri)
  • Cum să inserați data statică în Excel (4 metode simple)

3. Aplicați formatul de număr pentru a converti Timestamp Unix în Data în Excel

Excels oferă opțiuni ușoare pentru a schimba Formatul numerelor a unui valoarea celulei. În acest exemplu, vom folosi această funcționalitate pentru a ne atinge obiectivul. Să urmăm următorii pași.

Pași

  • În celulă C5 , puneți următoarele formula .
=(B5/86400)+DATE(1970,1,1)

  • Selectați celulă C5 .
  • Mergeți la Fila Acasă .
  • Faceți clic pe la dropdown pentru Formatul numerelor.
  • Acum alege fie Data scurtă sau Data lungă . am ales Opțiunea Data scurtă aici .

  • Acum, folosind Mânerul FIll putem copie acest formatul numerelor în celulă C6:C9.

Note

  • Dacă analizăm ieșirile, vedem că pentru Valoarea timestamp-ului Unix diferență de 86400 , există o zi de avansare de la 1/1/1970 până la 1/2/1970 pe care l-am descris mai devreme.

Citește mai mult: Cum să convertiți numărul în data în Excel (6 moduri simple)

Concluzie

Acum, știm cum să convertim un timestamp Unix într-o dată Excel folosind 3 metode diferite. Sperăm că vă va ajuta să folosiți aceste metode cu mai multă încredere. Dacă aveți întrebări sau sugestii, nu uitați să le puneți în caseta de comentarii de mai jos.

Hugh West este un trainer și analist Excel cu o experiență de peste 10 ani în industrie. Deține o diplomă de licență în contabilitate și finanțe și un master în administrarea afacerilor. Hugh are o pasiune pentru predare și a dezvoltat o abordare unică de predare care este ușor de urmărit și de înțeles. Cunoștințele sale experte despre Excel au ajutat mii de studenți și profesioniști din întreaga lume să-și îmbunătățească abilitățile și să exceleze în cariera lor. Prin blogul său, Hugh își împărtășește cunoștințele lumii, oferind tutoriale gratuite Excel și instruire online pentru a ajuta persoanele și companiile să-și atingă întregul potențial.