Μετατρέψτε την ώρα του Excel σε ώρα Unix στο Excel και στα Υπολογιστικά φύλλα Google

Λήψη παραδείγματος βιβλίου εργασίας

Κάντε λήψη του παραδείγματος βιβλίου εργασίας

Αυτό το σεμινάριο θα δείξει πώς να μετατρέψετε μια ώρα σε μορφή Excel σε ώρα Unix στο Excel και στα Υπολογιστικά φύλλα Google.

Τι είναι το Unix Time

Ο χρόνος Unix είναι επίσης γνωστός ως Epoch Time ή POSIX time ή Unix timestamp. Είναι ένα σύστημα που μετρά τον αριθμό των δευτερολέπτων που έχουν περάσει από την εποχή του Unix, δηλαδή την 1η Ιανουαρίουst, 1970. Με απλά λόγια, ο χρόνος Unix είναι ο συνολικός αριθμός δευτερολέπτων μεταξύ μιας ημερομηνίας και Unix Epoch.

Μετατρέψτε την ώρα του Excel σε ώρα Unix

Για να υπολογίσουμε το χρόνο Unix, πρέπει πρώτα να βρούμε τον συνολικό αριθμό ημερών μεταξύ του χρόνου Excel και της εποχής. Στη συνέχεια, πολλαπλασιάστε τις υπολογισμένες ημέρες με 86.400, επειδή μια ημέρα έχει 86.400 δευτερόλεπτα (24 ώρες × 60 λεπτά × 60 δευτερόλεπτα = 86.400 δευτερόλεπτα).

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

Βήμα προς βήμα Επεξήγηση

Το πρώτο βήμα για τη μετατροπή του χρόνου Excel σε ώρα Unix είναι να υπολογίσετε την αριθμητική τιμή της ημερομηνίας εποχής. Αυτό μπορεί να γίνει χρησιμοποιώντας τη συνάρτηση DATE.

1 = DATE (1970,1,1)

Μας δίνει αυτή την τιμή:

=25569

Με τον ίδιο τρόπο, ο υπολογισμός της αριθμητικής αξίας της εποχής εποχής αφαιρείται από την αριθμητική τιμή του δεδομένου χρόνου του Excel

1 = (B5-DATE (1970,1,1))

=(40422-25569)
=(14853)

Μετά από αυτό, η διαφορά που υπολογίζεται παραπάνω πολλαπλασιάζεται με 86400 για να πάρει την προκύπτουσα τιμή σε δευτερόλεπτα

=(14853)*86400

Αυτός είναι ο συνολικός αριθμός δευτερολέπτων, που παίρνουμε, μεταξύ δύο ημερομηνιών

=1283299200

Μετατρέψτε την ώρα Unix σε ώρα Excel

Αντιστρόφως, μπορούμε να μετατρέψουμε το χρόνο Unix σε χρόνο Excel με τη βοήθεια του ακόλουθου τύπου:

1 = (B3/86400)+ΗΜΕΡΟΜΗΝΙΑ (1970,1,1)

Βήμα προς βήμα Επεξήγηση
Πρώτον, η χρονική σήμανση Unix διαιρείται με τον συνολικό αριθμό δευτερολέπτων σε μια ημέρα, δηλαδή 86400.

1 = Β3/86400

=14853

Τώρα, υπολογίζουμε την αριθμητική τιμή της ημερομηνίας εποχής μέσω της συνάρτησης DATE

1 = DATE (1970,1,1)

=25569

Μόλις έχουμε την αριθμητική τιμή της ημερομηνίας εποχής, θα προσθέσουμε αυτές τις δύο τιμές

= 14853 + 25569
= 40422

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

ή πατώντας CTRL + 1

Μετά την αλλαγή της μορφής των αριθμητικών τιμών της ημερομηνίας και της ώρας του Excel, λαμβάνουμε την ακόλουθη ημερομηνία και ώρα του Excel

Μετατρέψτε την ώρα του Excel σε ώρα Unix στα Υπολογιστικά φύλλα Google

Ο τύπος μετατροπής για χρόνο σε Unix λειτουργεί ακριβώς το ίδιο στα Φύλλα Google όπως στο Excel.

wave wave wave wave wave