Κάντε λήψη του παραδείγματος βιβλίου εργασίας
Αυτό το σεμινάριο θα δείξει πώς να μετατρέψετε μια ώρα σε μορφή 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.