Όταν το Excel ασχολείται με ημερομηνίες, μερικές φορές μπορεί να θέλετε να μάθετε ποια ημέρα είναι η ημερομηνία (είναι Δευτέρα ή Τρίτη ή οποιαδήποτε άλλη ημέρα της εβδομάδας).
Αυτό είναι ιδιαίτερα χρήσιμο στον προγραμματισμό έργου, όπου ορισμένες ημέρες μπορεί να χρησιμοποιηθούν για συγκεκριμένες εργασίες (όπως η διεξαγωγή συναντήσεων έργου ή η αποστολή αναφορών προόδου) ή όπου πρέπει να γνωρίζετε ποιες ημέρες είναι τις καθημερινές και ποιες τα σαββατοκύριακα.
Σε αυτό το σεμινάριο, θα σας δείξω διάφορους τύπουςΜέθοδος μετατροπής ημερομηνίας σε ημέρα της εβδομάδας και λήψης του ονόματός της στο Excel.
Ας ξεκινήσουμε λοιπόν!
Περιεχόμενα
Λήψη ονόματος ημερομηνίας με προσαρμοσμένη μορφή αριθμού
Ένας από τους καλύτερους τρόπους για να μετατρέψετε ημερομηνίες σε ονόματα ημερομηνίας είναι να αλλάξετε τη μορφή των κελιών που περιέχουν τις ημερομηνίες.
Το ωραίο με αυτήν την προσέγγιση είναι ότι όταν βλέπετε το όνομα της ημερομηνίας στο κελί, στο backend, εξακολουθεί να είναι η ημερομηνία.Με αυτόν τον τρόπο, μπορείτε ακόμα να χρησιμοποιείτε ημερομηνίες στους υπολογισμούς.
Ας υποθέσουμε ότι έχετε ένα σύνολο δεδομένων όπως παρακάτω, όπου έχω μερικές ημερομηνίες στη στήλη Α και θέλω να μάθω τα ονόματα των ημερομηνιών.
Εδώ είναι τα βήματα για να το κάνετε αυτό:
- επιλέξτε ημερομηνία στη στήλη Α
- Κάντε κλικ στην καρτέλα Αρχική σελίδα
- Στην ομάδα Αριθμοί, κάντε κλικ στην εκκίνηση διαλόγου (το λοξό βέλος στην κάτω δεξιά γωνία της ομάδας Κορδέλας)
- Στο παράθυρο διαλόγου Μορφοποίηση κελιών, κάντε κλικ στην επιλογή Προσαρμοσμένη κατηγορία
- Στο πεδίο Τύπος, πληκτρολογήστεdddd
- Κάντε κλικ στο OK
Τα παραπάνω βήματα θα μετατρέψουν τις ημερομηνίες στα κελιά της στήλης Α και θα σας δώσουν τα ονόματα ημερομηνιών για αυτές τις ημερομηνίες.
Όπως ανέφερα, αυτό αλλάζει απλώς τον τρόπο εμφάνισης της ημερομηνίας στο κελί.Στο backend, τα κελιά εξακολουθούν να περιέχουν ημερομηνίες που μπορούν να χρησιμοποιηθούν για υπολογισμούς.
Όταν χρησιμοποιώ τον προσαρμοσμένο κωδικό dddd, λέει στο Excel ότι θέλω μόνο να εμφανίσω το όνομα της ημέρας στην ημερομηνία και να αποκρύψω τις τιμές του μήνα και του έτους.
Ακολουθούν οι μορφές που μπορείτε να χρησιμοποιήσετε όταν εργάζεστε με ημερομηνίες στο Excel:
- d – Εμφανίζει την τιμή ημερομηνίας της ημερομηνίας.Εάν η τιμή ημερομηνίας είναι μικρότερη από 10, εμφανίζεται μόνο ένα ψηφίο και εάν είναι 10 ή μεγαλύτερη, εμφανίζονται δύο ψηφία.
- dd – Μια τιμή ημερομηνίας που εμφανίζει την ημερομηνία σε δύο ψηφία.Εάν η τιμή ημερομηνίας είναι μικρότερη από 10, προσθέστε μηδενικά στην αρχή στον αριθμό.Για παράδειγμα, το 5 θα γίνει 05
- DDD - Αυτό θα εμφανίσει το όνομα της ημερομηνίας σε σύντομη μορφή.Αν είναι Δευτέρα, θα δείχνει Δευτέρα, Τρίτη θα δείχνει Τρί κ.ο.κ.
- dddd - Όταν χρησιμοποιείτε αυτήν την προσαρμοσμένη μορφή, θα εμφανίζει το ολοήμερο όνομά σας (π.χ. Δευτέρα ή Τρίτη)
Σημείωση: Για να λειτουργήσει αυτή η μέθοδος, πρέπει να βεβαιωθείτε ότι η ημερομηνία είναι σε μορφή που το Excel κατανοεί ως ημερομηνία.Για παράδειγμα, εάν χρησιμοποιείτε την 2021η Ιανουαρίου 1, δεν θα μετατραπεί σε όνομα ημερομηνίας, επειδή το Excel δεν την αναγνωρίζει ως έγκυρη μορφή ημερομηνίας.
Λάβετε το όνομα ημερομηνίας χρησιμοποιώντας τον τύπο TEXT
Μπορείτε επίσης να χρησιμοποιήσετε τύπους κειμένου στο excel για να μετατρέψετε την ημερομηνία στο όνομα της ημέρας.
Ωστόσο, σε αντίθεση με τις παραπάνω μεθόδους προσαρμοσμένης μορφοποίησης αριθμών, το αποτέλεσμα ενός τύπου κειμένου θα είναι μια συμβολοσειρά κειμένου.Αυτό σημαίνει ότι δεν θα μπορείτε να χρησιμοποιήσετε τα αποτελέσματα των τύπων κειμένου ως αριθμητικές τιμές ή τιμές ημερομηνίας στους υπολογισμούς.
Επιτρέψτε μου να σας δείξω πώς λειτουργεί αυτή η μέθοδος.
Ας υποθέσουμε ότι έχω ένα σύνολο δεδομένων ημερομηνιών όπως παρακάτω και θέλω τα ονόματα ημερομηνιών στη στήλη Β.
Εδώ είναι ο τύπος που μπορώ να χρησιμοποιήσω για να το κάνω αυτό:
= ΚΕΙΜΕΝΟ (A2, "dddd")
Ο παραπάνω τύπος θα σας δώσει το πλήρες όνομα της ημέρας (π.χ. Δευτέρα ή Τρίτη).
Όλες οι προσαρμοσμένες μορφές αριθμών που καλύπτονται στην προηγούμενη ενότητα μπορούν επίσης να χρησιμοποιηθούν σε τύπους κειμένου.Απλώς βεβαιωθείτε ότι η μορφή είναι εντός διπλών εισαγωγικών (όπως στον παραπάνω τύπο).
Τώρα, πρέπει να αναρωτιέστε γιατί θα χρησιμοποιούσατε έναν τύπο TEXT όταν η προσαρμοσμένη μέθοδος μορφοποίησης (που παρουσιάστηκε πριν από αυτήν) σας δίνει τα ίδια αποτελέσματα και φαίνεται πιο εύκολη στη χρήση.
Επιτρέψτε μου να σας δείξω πότε θα ήταν χρήσιμο να χρησιμοποιήσετε έναν τύπο TEXT για να λάβετε ένα όνομα ημερομηνίας.
Ας υποθέσουμε ότι έχω το ίδιο σύνολο δεδομένων όπως παρακάτω, αλλά τώρα δεν θέλω να λάβω το όνομα της ημερομηνίας, αλλά μια πλήρη πρόταση όπου έχω κάποιο κείμενο κάτω ή μετά το όνομα της ημερομηνίας.
Ας υποθέσουμε ότι θέλω να έχω το αποτέλεσμα "Προθεσμία - Δευτέρα" (δηλαδή, θέλω να προσθέσω κάποιο κείμενο πριν από το όνομα της ημερομηνίας)
Μπορώ να το κάνω χρησιμοποιώντας τον ακόλουθο τύπο:
="Ημερομηνία λήξης: "&TEXT(A2,"dddd")
Ή, ένα άλλο παράδειγμα μπορεί να είναι ότι θέλετε να δείξετε εάν η ημερομηνία είναι ημέρα της εβδομάδας ή Σαββατοκύριακο, ακολουθούμενη από το όνομα της ημέρας.Αυτό μπορεί να γίνει χρησιμοποιώντας τον ακόλουθο τύπο:
=IF(WEEKDAY(A2,2)>5,"Weekend: ","Weekday: ")&TEXT(A2,"dddd")
Πιστεύω ότι το καταλαβαίνεις.
Το πλεονέκτημα της χρήσης ενός τύπου TEXT είναι ότι μπορείτε να συνδυάσετε τα αποτελέσματα του τύπου με άλλους τύπους, όπως συναρτήσεις IF ή συναρτήσεις AND/OR.
Λάβετε το όνομα ημερομηνίας χρησιμοποιώντας τους τύπους CHOOSE και WORKDAY
Τέλος, επιτρέψτε μου να σας δείξω πώς να αποκτήσετε τζιν χρησιμοποιώντας έναν συνδυασμό των τύπων CHOOSE και WORKDAY.
Παρακάτω έχω ένα σύνολο δεδομένων όπου έχω τις ημερομηνίες στη στήλη Α για τις οποίες θέλω να λάβω το όνομα της ημερομηνίας.
Εδώ είναι ο τύπος για να το κάνετε αυτό:
=ΕΠΙΛΟΓΗ(ΗΜΕΡΑ (Α2,2),"Δευτέρα","Τρίτη","Τετ","Πεμ","Παρασκευή","Σάββατο","Κυρ")
Στον παραπάνω τύπο, χρησιμοποίησα τον τύπο WEEKDAY για να πάρω τον αριθμό της ημέρας για οποιαδήποτε δεδομένη ημερομηνία.
Επειδή έχω καθορίσει το 2 ως τη δεύτερη παράμετρο του τύπου της εβδομάδας, θα μου δώσει 1 για τη Δευτέρα, 2 για την Τρίτη και ούτω καθεξής.
Στη συνέχεια, χρησιμοποιήστε αυτήν την τιμή στον τύπο CHOOSE για να λάβετε το όνομα της ημερομηνίας (που είναι αυτό που έχω καθορίσει στον τύπο).
Αυτό είναι σίγουρα μεγαλύτερο και πιο περίπλοκο από τον τύπο TEXT που χρησιμοποιήσαμε στην προηγούμενη ενότητα.
Αλλά υπάρχει μια κατάσταση όπου η χρήση αυτής της φόρμουλας μπορεί να είναι χρήσιμη - όταν θέλετε να πάρετε κάτι συγκεκριμένο για την ημέρα αντί για το όνομα της ημέρας.
Για παράδειγμα, εδώ είναι ο ίδιος τύπος όπου αλλάζω τα ονόματα των ημερών σε συγκεκριμένες δραστηριότητες που πρέπει να γίνουν εκείνες τις ημέρες.
=ΕΠΙΛΟΓΗ(WEEKDAY(A2,2),"Townhall","Call Update Proj","Buffer day","Support","Weekly Checkin","Weekend","Weekend")
Στον παραπάνω τύπο, αντί να χρησιμοποιήσω τα ονόματα των ημερών, χρησιμοποίησα τα ονόματα των δραστηριοτήτων που πρέπει να γίνουν εκείνες τις ημέρες.
Επομένως, μπορείτε να χρησιμοποιήσετε τις ακόλουθες τρεις απλές μεθόδους για να μετατρέψετε τις τιμές ημερομηνίας σε ονόματα ημερομηνίας στο Excel.
Ελπίζω αυτό το σεμινάριο να σας βοηθήσει!