Πώς να αλλάξετε τη μορφή ημερομηνίας στο Google Sheets και να μετατρέψετε την ημερομηνία σε αριθμό και κείμενο

  • Μοιραστείτε Αυτό
Michael Brown

Οι ημερομηνίες είναι ένα αναπόφευκτο μέρος του Google Sheets. Και όπως πολλές άλλες έννοιες των υπολογιστικών φύλλων, απαιτούν λίγη εκμάθηση.

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

Περιγράφω επίσης μερικούς τρόπους μετατροπής των ημερομηνιών σας σε αριθμούς και κείμενο, εάν είναι απαραίτητο.

    Πώς το Google Sheets μορφοποιεί ημερομηνίες

    Πρώτα απ' όλα: πριν από κάθε δραστηριότητα που σχετίζεται με ημερομηνίες σε λογιστικά φύλλα, είναι ζωτικής σημασίας να κατανοήσετε τις βασικές αρχές του τρόπου λειτουργίας των ημερομηνιών.

    Για την εσωτερική του βάση δεδομένων, το Google Sheets αποθηκεύει όλες τις ημερομηνίες ως ακέραιους αριθμούς. Όχι ακολουθίες μιας ημέρας, ενός μήνα και ενός έτους, όπως έχουμε συνηθίσει να βλέπουμε, αλλά απλούς ακέραιους αριθμούς:

    • 1 για τις 31 Δεκεμβρίου 1899
    • 2 για την 1η Ιανουαρίου 1900
    • 102 για τις 11 Απριλίου 1900 (100 ημέρες μετά την 1η Ιανουαρίου 1900)
    • και ούτω καθεξής.

    Σε αντίθεση με το Excel που δεν μπορεί να αποθηκεύσει ημερομηνίες ως αρνητικούς αριθμούς, στο Google, για ημερομηνίες πριν από τις 31 Δεκεμβρίου 1899, οι αριθμοί θα είναι αρνητικοί:

    • -1 για τις 29 Δεκεμβρίου 1899
    • -2 για τις 28 Δεκεμβρίου 1899
    • -102 για τις 19 Σεπτεμβρίου 1899
    • κ.λπ.

    Ανεξάρτητα από τον τρόπο με τον οποίο το Google Sheets μορφοποιεί τις ημερομηνίες για να τις βλέπετε στα κελιά, τα λογιστικά φύλλα τις αποθηκεύουν πάντα ως ακέραιους αριθμούς. Πρόκειται για μια αυτόματη μορφή ημερομηνίας του Google Sheets που βοηθά στη σωστή αντιμετώπιση των ημερομηνιών.

    Συμβουλή. Το ίδιο ισχύει και για τις μονάδες χρόνου - είναι απλώς δεκαδικοί αριθμοί για τον πίνακά σας:

    • .00 για τις 12:00 π.μ.
    • .50 για τις 12:00 μ.μ.
    • .125 για τις 3:00 π.μ.
    • .573 για τις 1:45 μ.μ.
    • κ.λπ.

    Μια ημερομηνία σε συνδυασμό με την ώρα διατηρείται ως ακέραιος αριθμός με δεκαδικά ψηφία:

    • 31,528.058 είναι 26 Απριλίου 1986, 1:23 π.μ.
    • 43,679.813 είναι 2 Αυγούστου, 2019, 7:30 μ.μ.

    Αλλαγή της μορφής ημερομηνίας στα Φύλλα Google σε άλλη τοποθεσία

    Ένα άλλο σημαντικό πράγμα που πρέπει να έχετε κατά νου είναι η τοποθεσία του φύλλου εργασίας σας.

    Η τοποθεσία είναι αυτή που προρυθμίζει τη μορφή ημερομηνίας του Google Sheets με βάση την περιοχή σας. Έτσι, αν βρίσκεστε στις ΗΠΑ, η 06-Aug-2019 θα τεθεί ως 8/6/2019 στο φύλλο σας, ενώ για το Ηνωμένο Βασίλειο θα είναι 6/8/2019.

    Για να διασφαλίσετε τους σωστούς υπολογισμούς, είναι ζωτικής σημασίας να έχετε ορίσει τη σωστή τοπική γλώσσα, ειδικά αν το αρχείο δημιουργήθηκε σε άλλη χώρα:

    1. Πηγαίνετε στο Αρχείο> Ρυθμίσεις φύλλου εργασίας στο μενού του Google Sheets.
    2. Βρείτε το Τοπική τοποθεσία στο πλαίσιο του Γενικά και επιλέξτε την επιθυμητή τοποθεσία από την αναπτυσσόμενη λίστα:

    Συμβουλή. Ως μπόνους, μπορείτε επίσης να καθορίσετε εδώ τη ζώνη ώρας σας για να καταγράψετε το ιστορικό των αρχείων σας σε αυτήν.

    Σημείωση. Η τοπική ρύθμιση δεν αλλάζει τη γλώσσα των φύλλων σας. Ωστόσο, η μορφοποίηση ημερομηνίας θα εφαρμοστεί σε ολόκληρο το φύλλο εργασίας. Όλοι όσοι εργάζονται με αυτό θα δουν τις αλλαγές, ανεξάρτητα από τη θέση τους στον πλανήτη.

    Πώς να αλλάξετε τη μορφή ημερομηνίας στο Google Sheets

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

    Προεπιλεγμένη μορφή ημερομηνίας του Google Sheets

    1. Επιλέξτε όλα τα κελιά που θέλετε να μορφοποιήσετε.
    2. Πηγαίνετε στο Μορφή> Αριθμός στο μενού λογιστικών φύλλων και επιλέξτε Ημερομηνία για να δείτε μόνο την ημερομηνία ή Ημερομηνία ώρα για να λάβετε τόσο την ημερομηνία όσο και την ώρα σε ένα κελί:

    Οι ακέραιοι αριθμοί μετατρέπονται με επιτυχία στη μορφή που θα αναγνωρίσετε με μια ματιά. Πρόκειται για τις προεπιλεγμένες μορφές ημερομηνίας του Google Sheets:

    Συμβουλή. Μπορείτε να βρείτε τις ίδιες μορφές αν κάνετε κλικ στο κουμπί 123 στη γραμμή εργαλείων του λογιστικού φύλλου:

    Προσαρμοσμένες μορφές ημερομηνίας

    Αν δεν σας αρέσει ο τρόπος με τον οποίο το Google Sheets μορφοποιεί τις ημερομηνίες από προεπιλογή, δεν θα σας κατηγορήσω. Ευτυχώς, υπάρχουν πολλά περιθώρια αυτοσχεδιασμού χάρη στις προσαρμοσμένες μορφές ημερομηνίας.

    Μπορείτε να έχετε πρόσβαση σε αυτά από το ίδιο μενού του Google Sheets: Μορφή> Αριθμός> Περισσότερες μορφές> Περισσότερες μορφές ημερομηνίας και ώρας :

    Θα δείτε το παράθυρο με πολλές διαφορετικές προσαρμοσμένες μορφές ημερομηνίας. Όποια και αν επιλέξετε και εφαρμόσετε, οι ημερομηνίες σας θα έχουν την ίδια εμφάνιση:

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

    1. Επιλέξτε τα κελιά που θέλετε να μορφοποιήσετε.
    2. Πηγαίνετε στο Μορφή> Αριθμός> Περισσότερες μορφές> Περισσότερες μορφές ημερομηνίας και ώρας .
    3. Τοποθετήστε τον κέρσορα στο πεδίο στην κορυφή που περιέχει τις μονάδες ημερομηνίας και διαγράψτε τα πάντα με τα πλήκτρα Backspace ή Delete:

  • Κάντε κλικ στο βέλος στα δεξιά του πεδίου και επιλέξτε πρώτα τη μονάδα που θέλετε να έχετε. Μην ξεχάσετε να πληκτρολογήσετε το διαχωριστικό στη συνέχεια.
  • Επαναλάβετε μέχρι να προστεθούν όλες οι απαραίτητες μονάδες (μην ανησυχείτε, θα μπορείτε να τις προσθέσετε ή να τις αφαιρέσετε αργότερα):

  • Παρατηρήστε ότι κάθε μονάδα έχει διπλά βέλη στα δεξιά της. Κάντε κλικ σε αυτά και θα μπορείτε να ρυθμίσετε τον ακριβή τρόπο εμφάνισης της τιμής.

    Να τι μπορώ να επιλέξω για Ημέρα :

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

  • Μόλις είστε έτοιμοι, κάντε κλικ στο Εφαρμογή .
  • Ακολουθεί η μορφή που δημιούργησα και πώς φαίνονται τώρα οι ημερομηνίες μου:

    Λειτουργία QUERY για το Google Sheets για τη μορφοποίηση ημερομηνιών

    Υπάρχει ένας ακόμη τρόπος για να αλλάξετε τη μορφή ημερομηνίας στο Google Sheets - με έναν τύπο, φυσικά. Δεδομένου ότι δεν είναι η πρώτη φορά που σας δείχνω την QUERY, αρχίζω να τη θεωρώ πραγματική πανάκεια για τα λογιστικά φύλλα :)

    Έχω ένα παράδειγμα πίνακα όπου παρακολουθώ την αποστολή μερικών παραγγελιών:

    Θέλω να αλλάξω τη μορφή ημερομηνίας στη στήλη Β. Εδώ είναι ο τύπος QUERY μου:

    =QUERY(A1:C7, "select * format B 'd-mmm-yy (ddd)'")

    • πρώτα, καθορίζω το εύρος ολόκληρου του πίνακα μου - A1:C7
    • τότε ζητάω από τον τύπο να επιστρέψει όλες τις στήλες - select *
    • και ταυτόχρονα να επαναδιαμορφώσετε τη στήλη Β με τον τρόπο που έβαλα στον τύπο - format B 'd-mmm-yy (ddd)'

    Ο τύπος λειτουργεί άψογα. Επιστρέφει ολόκληρο τον πίνακα μου και αλλάζει τη μορφή ημερομηνίας στη στήλη Β:

    Όπως ίσως έχετε παρατηρήσει, για να αλλάξω τη μορφή της ημερομηνίας μέσω του τύπου, χρησιμοποίησα ειδικούς κωδικούς που αντιπροσωπεύουν διαφορετικές μορφές ημερών, μηνών και ετών. Αν δεν είστε εξοικειωμένοι με αυτούς, εδώ είναι μια λίστα με αυτούς τους κωδικούς για ημερομηνίες:

    Κωδικός Περιγραφή Παράδειγμα
    d Ημέρα χωρίς αρχικό μηδέν για 1-9 7
    dd Ημέρα με αρχικό μηδέν για 1-9 07
    ddd Ημέρα ως συντομογραφία Τετ
    dddd Ημέρα ως πλήρες όνομα Τετάρτη
    m

    (εάν δεν προηγείται ή δεν ακολουθείται από

    ώρες ή δευτερόλεπτα) Μήνας χωρίς αρχικό μηδέν 8 mm

    (εάν δεν προηγείται ή δεν ακολουθείται από

    ώρες ή δευτερόλεπτα) Μήνας με αρχικό μηδέν 08 mmm Μήνας ως συντομογραφία Αύγουστος mmmm Μήνας ως πλήρες όνομα Αύγουστος mmmmm Πρώτο γράμμα του μήνα A y

    ή

    yy Διψήφιο έτος 19 yyy

    ή

    yyyy Πλήρες αριθμητικό έτος 2019

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

    Χρησιμοποιώντας αυτούς τους κωδικούς, μπορείτε να μορφοποιήσετε τις ημερομηνίες με πολλούς τρόπους:

    • Πάρτε την εκμετάλλευση του έτους, του μήνα ή της ημέρας μόνο:

      =QUERY(A1:C7, "select * format B 'yyyy'")

    • Επιστρέφει την ημέρα, τον μήνα και την ημέρα της εβδομάδας:

      =QUERY(A1:C7, "select * format B 'dd mmmm, dddd'")

    Παρεμπιπτόντως, ποια μορφή ημερομηνίας έχετε συνηθίσει; :)

    Φύλλα Google: μετατροπή ημερομηνίας σε αριθμό

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

    Μετατροπή ημερομηνίας σε αριθμό αλλάζοντας τη μορφή

    1. Επιλέξτε τα κελιά με τις ημερομηνίες που θέλετε να μετατρέψετε σε αριθμούς.
    2. Πηγαίνετε στο Μορφή> Αριθμός και αυτή τη φορά διαλέξτε Αριθμός μεταξύ άλλων επιλογών.
    3. Ορίστε - όλες οι επιλεγμένες ημερομηνίες έχουν μετατραπεί σε αριθμούς που τις αντιπροσωπεύουν:

    Συνάρτηση DATEVALUE για φύλλα Google

    Ένας άλλος τρόπος μετατροπής ημερομηνίας σε αριθμό από το Google Sheets είναι η χρήση της συνάρτησης DATEVALUE:

    =DATEVALUE(date_string)

    όπου date_string αντιπροσωπεύει οποιαδήποτε ημερομηνία στη γνωστή για τα λογιστικά φύλλα μορφή. Η ημερομηνία πρέπει να τίθεται σε διπλά εισαγωγικά.

    Για παράδειγμα, θέλω να μετατρέψω 17 Αυγούστου, 2019 Όλοι οι παρακάτω τύποι θα επιστρέψουν το ίδιο αποτέλεσμα: 43694 .

    =DATEVALUE("17 Αυγούστου 2019")

    =DATEVALUE("2019-8-17")

    =DATEVALUE("8/17/2019")

    Συμβουλή. Αν δεν είστε σίγουροι αν το Google Sheets καταλαβαίνει τη μορφή που πρόκειται να εισαγάγετε, δοκιμάστε πρώτα να πληκτρολογήσετε την ημερομηνία σε ένα άλλο κελί. Αν η ημερομηνία αναγνωρίζεται, θα ευθυγραμμιστεί προς τα δεξιά.

    Μπορείτε επίσης να συμπληρώσετε τα κελιά σας με ημερομηνίες σε μια στήλη και στη συνέχεια να τις αναφέρετε στους τύπους σας σε μια άλλη στήλη:

    =DATEVALUE(A2)

    Φύλλα Google: μετατροπή ημερομηνίας σε κείμενο

    Η μετατροπή ημερομηνιών σε κείμενο σε υπολογιστικά φύλλα είναι η εργασία της συνάρτησης TEXT:

    =TEXT(number,format)
    • αριθμός - ανεξάρτητα από τον αριθμό, την ημερομηνία ή την ώρα που θα δώσετε στη συνάρτηση, αυτή θα το επιστρέψει ως κείμενο.
    • μορφή - το κείμενο θα μορφοποιηθεί με τον τρόπο που καθορίζετε στον τύπο.

      Συμβουλή. Για να ορίσετε σωστά τη μορφή, χρησιμοποιήστε τους ίδιους κωδικούς που χρησιμοποιήσατε για τη λειτουργία QUERY.

    Ο τύπος πραγματικών δεδομένων μπορεί να μοιάζει ως εξής:

    =TEXT("8/17/2019","YYYY-MM-DD")

    Να πώς μετέτρεψα την ημερομηνία μου - 8/17/2019 - σε κείμενο και άλλαξε ταυτόχρονα τη μορφή:

    Ελπίζω τώρα να ξέρετε πώς να αλλάξετε τη μορφή ημερομηνίας στο Google Sheets και να μετατρέψετε ημερομηνίες σε αριθμούς ή κείμενο. Μη διστάσετε να μοιραστείτε άλλους ωραίους τρόπους στα σχόλια παρακάτω. ;)

    Ο Michael Brown είναι ένας αφοσιωμένος λάτρης της τεχνολογίας με πάθος για την απλοποίηση πολύπλοκων διαδικασιών χρησιμοποιώντας εργαλεία λογισμικού. Με περισσότερο από μια δεκαετία εμπειρίας στον κλάδο της τεχνολογίας, έχει βελτιώσει τις δεξιότητές του στο Microsoft Excel και το Outlook, καθώς και στα Φύλλα Google και στα Έγγραφα. Το blog του Michael είναι αφιερωμένο στο να μοιράζεται τη γνώση και την τεχνογνωσία του με άλλους, παρέχοντας εύκολες συμβουλές και σεμινάρια για τη βελτίωση της παραγωγικότητας και της αποτελεσματικότητας. Είτε είστε έμπειρος επαγγελματίας είτε αρχάριος, το ιστολόγιο του Michael προσφέρει πολύτιμες πληροφορίες και πρακτικές συμβουλές για να αξιοποιήσετε στο έπακρο αυτά τα βασικά εργαλεία λογισμικού.