Τύπος Excel: Λήψη ονόματος ημέρας από την ημερομηνία -

Γενική φόρμουλα

TEXT(B4,"dddd")

Περίληψη

Για να λάβετε το όνομα της ημέρας (δηλ. Δευτέρα, Τρίτη κ.λπ.) από ημερομηνία ως κείμενο, μπορείτε να χρησιμοποιήσετε τη συνάρτηση TEXT. Στο παράδειγμα που εμφανίζεται, ο τύπος στο κελί C4 είναι:

=TEXT(B4,"dddd")

Εξήγηση

Εάν πρέπει να λάβετε το όνομα της ημέρας (δηλ. Δευτέρα, Τρίτη κ.λπ.) από μια ημερομηνία, υπάρχουν πολλές επιλογές ανάλογα με τις ανάγκες σας.

Θέλετε να μετατρέψετε την ημερομηνία σε όνομα ημέρας;

Εάν θέλετε να μετατρέψετε την τιμή ημερομηνίας σε τιμή κειμένου, μπορείτε να χρησιμοποιήσετε τη συνάρτηση TEXT με μια προσαρμοσμένη μορφή αριθμού όπως "ddd" ή "dddd". Στο παράδειγμα που εμφανίζεται, ο τύπος στο κελί C4 είναι:

=TEXT(B4,"dddd") // returns "Saturday"

Η συνάρτηση TEXT μετατρέπει τιμές σε κείμενο χρησιμοποιώντας τη μορφή αριθμού που παρέχετε. Σημειώστε ότι η ημερομηνία χάνεται στη μετατροπή, παραμένει μόνο το κείμενο για το όνομα της ημέρας.

Θέλετε απλώς να εμφανίσετε το όνομα της ημέρας;

Εάν θέλετε να εμφανίσετε μόνο ένα όνομα ημέρας, δεν χρειάζεστε έναν τύπο - μπορείτε να χρησιμοποιήσετε μια προσαρμοσμένη μορφή αριθμού. Επιλέξτε την ημερομηνία και μετά μεταβείτε στην επιλογή Μορφοποίηση κελιών (Ctrl + 1 ή Cmd + 1)> Προσαρμοσμένη και εισαγάγετε μία από αυτές τις προσαρμοσμένες μορφές:

"ddd" // i.e."Wed" "dddd" // i.e."Wednesday"

Το Excel θα εμφανίζει μόνο το όνομα της ημέρας, αλλά θα αφήσει ανέπαφη την τιμή ημερομηνίας.

Χειρισμός κενής ημερομηνίας

Εάν χρησιμοποιήσετε τον παραπάνω τύπο με ένα κενό κελί, θα λάβετε το "Sat" ως αποτέλεσμα, καθώς το μηδέν στο σύστημα ημερομηνιών του Excel αντιμετωπίζεται ως "00-Jan-1900", που είναι Σάββατο. Για να επιλύσετε αυτό το ζήτημα, μπορείτε να προσαρμόσετε τον τύπο ως εξής:

=IF(A1"",TEXT(A1,"ddd"),"")

Κυριολεκτικά: Εάν το A1 δεν είναι κενό, επιστρέψτε τον τύπο TEXT, διαφορετικά επιστρέψτε μια κενή συμβολοσειρά ("").

Ένας πιο ευέλικτος τρόπος για να αποκτήσετε ένα όνομα ημέρας από μια ημερομηνία

Για μέγιστη ευελιξία, δημιουργείτε τα δικά σας ονόματα ημέρας με τη λειτουργία CHOOSE όπως:

=CHOOSE(WEEKDAY(B4),"Sun","Mon","Tue","Wed","Thu","Fri","Sat")

Σε αυτήν την περίπτωση, εισαγάγετε τα ονόματα της εβδομάδας που θέλετε να επιστρέψετε (συντομευμένα ή όχι) ως τιμές στο CHOOSE, μετά το πρώτο όρισμα. Η συνάρτηση WEEKDAY θα επιστρέψει έναν αριθμό μεταξύ 1-7 και το CHOOSE θα χρησιμοποιήσει αυτόν τον αριθμό για να επιστρέψει την αντίστοιχη τιμή στη λίστα. Με τις προεπιλεγμένες ρυθμίσεις, Κυριακή = 1 και Σάββατο = 7. Δείτε την ΕΒΔΟΜΑΔΑ για περισσότερες πληροφορίες.

Η ΕΠΙΛΟΓΗ είναι περισσότερη δουλειά για τη ρύθμιση, αλλά είναι επίσης πιο ευέλικτη, καθώς σας επιτρέπει να αντιστοιχίσετε μια ημερομηνία σε οποιεσδήποτε τιμές θέλετε (δηλ. Μπορείτε να χρησιμοποιήσετε τιμές που είναι προσαρμοσμένες, συντετμημένες, μη συντομευμένες, διαφορετική γλώσσα κ.λπ.)

ενδιαφέροντα άρθρα...