Μετάβαση στο κύριο περιεχόμενο

Τύπος Excel: Μετατροπή ώρας Excel σε Unix Timestamp ή αντίστροφη αντίστροφη

doc ημερομηνία μετατροπής σε julia 1

Σε αυτό το δοκίμιο, μιλά για τους τύπους που μετατρέπουν μεταξύ ώρας Excel και χρονικής σήμανσης Unix στο φύλλο Excel.

Διαβάστε πριν τον τύπο:

Τι είναι η χρονική σήμανση Unix;

Η χρονική σήμανση Unix καταγράφει το χρόνο χρησιμοποιώντας δευτερόλεπτα. Στο σύστημα Unix, μετρά χρόνο από την 1η Ιανουαρίου 1970. Με άλλα λόγια, η χρονική σήμανση Unix είναι ο συνολικός αριθμός δευτερολέπτων μεταξύ της δεδομένης ημερομηνίας και της 1ης Ιανουαρίου 1970.

Εάν θέλετε να ακολουθήσετε αυτό το σεμινάριο, κατεβάστε το παράδειγμα υπολογιστικού φύλλου.
doc ημερομηνία μετατροπής σε julia 1

Μετατροπή ώρας Excel σε χρονική σήμανση Unix

 

Γενικός τύπος:

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

Σύνταξη και Επιχειρήματα

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

επιστροφή Αξία

Ο τύπος επιστρέφει έναν αριθμό σειράς. Συνήθως η επιστρεφόμενη τιμή είναι τόσο μεγάλη που εμφανίζεται ως ##### και μπορείτε να μορφοποιήσετε την επιστρεφόμενη τιμή ως General or αριθμός για να το δείξετε ως κανονικό αριθμό σειράς.

Παρατήρηση

Εάν ο δεδομένος χρόνος Excel είναι μεγαλύτερος ή ίσος με την 1η Ιανουαρίου 1900 αλλά μικρότερος από την 1η Ιανουαρίου 1970, επιστρέφει αρνητικό αριθμό. εάν η ώρα του Excel είναι ίση με την 1η Ιανουαρίου 1970, επιστρέφει μηδέν. εάν η ώρα του Excel είναι μεγαλύτερη από την 1η Ιανουαρίου 1970, επιστρέφει έναν θετικό αριθμό.

Λάθος

Εάν η ώρα του Excel είναι μικρότερη από την 1η Ιανουαρίου 1900, το αποτέλεσμα επιστρέφει μια τιμή σφάλματος # ΑΞΙΑ!

Πώς λειτουργεί αυτή η φόρμουλα

Εδώ για να μετατρέψετε τον χρόνο Excel στο κελί B3: B6 σε Unix Time, χρησιμοποιήστε τον παρακάτω τύπο:

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

doc ημερομηνία μετατροπής σε julia 1

Τύπος εισάγετε για να λάβετε το πρώτο αποτέλεσμα και, στη συνέχεια, σύρετε τη λαβή αυτόματης πλήρωσης προς τα κάτω στο κελί C7.
doc ημερομηνία μετατροπής σε julia 1

εξήγηση

Λειτουργία ημερομηνίας: δημιουργήστε μια ημερομηνία με τον αριθμό έτους, τον αριθμό μήνα και τον αριθμό της ημέρας.

Ο τύπος (B3-DATE (1970,1,1)) χρησιμοποιείται για τον υπολογισμό της διαφοράς μεταξύ της δεδομένης ώρας ημερομηνίας και της εποχής Unix.

86400: Όπως γνωρίζαμε, μία ημέρα = 24 ώρες, μία ώρα = 60 λεπτά και ένα λεπτό = 60 δευτερόλεπτα, έτσι μια μέρα = 24 * 60 * 60 = 86400 δευτερόλεπτα.

Μετατροπή χρονικής σήμανσης Unix σε ώρα Excel

 

Γενικός τύπος:

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

Σύνταξη και Επιχειρήματα

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

επιστροφή Αξία

Ο τύπος επιστρέφει έναν αριθμό σειράς και, στη συνέχεια, πρέπει να μορφοποιήσετε τον αριθμό σειράς σε μορφοποίηση ώρας δεδομένων. Συνήθως το αποτέλεσμα είναι ένας θετικός αριθμός σειράς, εάν το αποτέλεσμα είναι αρνητικός αριθμός, θα επιστρέψει σε μια σειρά ##### μετά τη μορφοποίησή του ως ώρα ώρας.

Πώς λειτουργεί αυτή η φόρμουλα

Για να μετατρέψετε τον χρόνο Unix στο κελί B3: B6 σε ώρα Excel, χρησιμοποιήστε τον παρακάτω τύπο:

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

doc ημερομηνία μετατροπής σε julia 1

Τύπος εισάγετε κλειδί και σύρετε τη λαβή αυτόματης πλήρωσης προς τα κάτω στο κελί C6
doc ημερομηνία μετατροπής σε julia 1

Στη συνέχεια, διατηρήστε τα αποτελέσματα επιλεγμένα και, στη συνέχεια, πατήστε Ctrl + 1 για να εμφανιστεί το κύτταρα μορφή διαλόγου, κάτω αριθμός καρτέλα, επιλέξτε Ημερομηνία από το κατηγορία λίστα, στη συνέχεια στη δεξιά ενότητα του Χαρακτηριστικά, επιλέξτε μία μορφή που χρειάζεστε.
doc ημερομηνία μετατροπής σε julia 1

Κάντε κλικ στο OK και στη συνέχεια τα αποτελέσματα του τύπου έχουν μορφοποιηθεί ως ώρα ώρας.
doc ημερομηνία μετατροπής σε julia 1

εξήγηση

Λειτουργία ημερομηνίας: δημιουργήστε μια ημερομηνία με τον αριθμό έτους, τον αριθμό μήνα και τον αριθμό της ημέρας.

Ο τύπος (B3 / 86400) + ΗΜΕΡΟΜΗΝΙΑ (1970,1,1) λαμβάνει τον συνολικό αριθμό ημερών μεταξύ της δεδομένης ώρας ημερομηνίας και της εποχής Unix.

86400: Όπως γνωρίζαμε, μία ημέρα = 24 ώρες, μία ώρα = 60 λεπτά, ένα λεπτό = 60 δευτερόλεπτα, έτσι μια μέρα = 24 * 60 * 60 = 86400 δευτερόλεπτα. Και αντίστροφα, μια ημερομηνία / 86400 θα πάρει τον αριθμό της ημέρας.


Σχετικοί τύποι

Σχετικές συναρτήσεις

  • Συνάρτηση Excel IF
    Ελέγξτε για καθορισμένες συνθήκες και, στη συνέχεια, επιστρέφει τις αντίστοιχες τιμές
  • Λειτουργία Excel VALUE
    Μετατροπή κειμένου σε αριθμό.
  • Συνάρτηση Excel MONTH
    Το MONTH χρησιμοποιείται για να πάρει τον μήνα ως ακέραιο αριθμό (1 έως 12) από την ημερομηνία.
  • Λειτουργία Excel DAY
    Η συνάρτηση DAY παίρνει την ημέρα ως αριθμό (1 έως 31) από μια ημερομηνία
  • Λειτουργία Excel YEAR
    Η συνάρτηση YEAR επιστρέφει το έτος με βάση τη δεδομένη ημερομηνία σε μορφή τετραψήφιου σειριακού αριθμού.

Τα καλύτερα εργαλεία παραγωγικότητας του Office

Kutools για Excel - Σας βοηθά να ξεχωρίζετε από το πλήθος

🤖 Kutools AI Aide: Επανάσταση στην ανάλυση δεδομένων με βάση: Ευφυής Εκτέλεση   |  Δημιουργία κώδικα  |  Δημιουργία προσαρμοσμένων τύπων  |  Αναλύστε δεδομένα και δημιουργήστε γραφήματα  |  Επίκληση Λειτουργιών Kutools...
Δημοφιλή χαρακτηριστικά: Εύρεση, επισήμανση ή αναγνώριση διπλότυπων  |  Διαγραφή κενών γραμμών  |  Συνδυάστε στήλες ή κελιά χωρίς απώλεια δεδομένων  |  Γύρος χωρίς φόρμουλα ...
Super VLookup: Πολλαπλά Κριτήρια  |  Πολλαπλή Αξία  |  Σε πολλά φύλλα  |  Ασαφής αναζήτηση...
Adv. Αναπτυσσόμενη λίστα: Εύκολη αναπτυσσόμενη λίστα  |  Εξαρτημένη αναπτυσσόμενη λίστα  |  Πολλαπλή αναπτυσσόμενη λίστα...
Διαχειριστής στήλης: Προσθέστε έναν συγκεκριμένο αριθμό στηλών  |  Μετακίνηση στηλών  |  Εναλλαγή κατάστασης ορατότητας κρυφών στηλών  Συγκρίνετε στήλες με Επιλέξτε Ίδια και διαφορετικά κελιά ...
Επιλεγμένα Χαρακτηριστικά: Εστίαση πλέγματος  |  Προβολή σχεδίου  |  Μεγάλη Formula Bar  |  Διαχείριση βιβλίου εργασίας & φύλλου | Βιβλιοθήκη πόρων (Αυτόματο κείμενο)  |  Επιλογή ημερομηνίας  |  Συνδυάστε φύλλα εργασίας  |  Κρυπτογράφηση/Αποκρυπτογράφηση κελιών  |  Αποστολή email ανά λίστα  |  Σούπερ φίλτρο  |  Ειδικό φίλτρο (φίλτρο με έντονη γραφή/πλάγια γραφή/διαγραφή...) ...
Κορυφαία 15 σύνολα εργαλείων12 Κείμενο Εργαλεία (Προσθήκη κειμένου, Κατάργηση χαρακτήρων ...)  |  50 + Διάγραμμα Τύποι (Gantt διάγραμμα ...)  |  40+ Πρακτικό ΜΑΘΗΜΑΤΙΚΟΙ τυποι (Υπολογίστε την ηλικία με βάση τα γενέθλια ...)  |  19 Εισαγωγή Εργαλεία (Εισαγωγή κωδικού QR, Εισαγωγή εικόνας από το μονοπάτι ...)  |  12 Μετατροπή Εργαλεία (Αριθμοί σε λέξεις, Μετατροπή Συναλλάγματος ...)  |  7 Συγχώνευση & διαχωρισμός Εργαλεία (Σύνθετες σειρές συνδυασμού, Διαχωρίστε τα κελιά του Excel ...)  |  ... κι αλλα

Το Kutools για το Excel διαθέτει πάνω από 300 δυνατότητες, Διασφάλιση ότι αυτό που χρειάζεστε είναι μόνο ένα κλικ μακριά...

Περιγραφή


Καρτέλα Office - Ενεργοποίηση ανάγνωσης με καρτέλες και επεξεργασία στο Microsoft Office (συμπεριλάβετε το Excel)

  • Ένα δευτερόλεπτο για εναλλαγή μεταξύ δεκάδων ανοιχτών εγγράφων!
  • Μειώστε εκατοντάδες κλικ ποντικιού για εσάς καθημερινά, πείτε αντίο στο χέρι του ποντικιού.
  • Αυξάνει την παραγωγικότητά σας κατά 50% κατά την προβολή και την επεξεργασία πολλών εγγράφων.
  • Φέρνει αποτελεσματικές καρτέλες στο Office (συμπεριλαμβανομένου του Excel), όπως ακριβώς το Chrome, το Edge και το 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