Τύπος Excel: Δημιουργία εύρους ημερομηνιών από δύο ημερομηνίες -

Πίνακας περιεχομένων

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

=TEXT(date1,"format")&" - "&TEXT(date2,"format")

Περίληψη

Για να εμφανίσετε ένα εύρος ημερομηνιών σε ένα κελί βάσει ημερομηνιών σε διαφορετικά κελιά, μπορείτε να χρησιμοποιήσετε έναν τύπο που βασίζεται στη συνάρτηση TEXT.

Στο παράδειγμα που εμφανίζεται, ο τύπος στο κελί E5 είναι:

=TEXT(B5,"mmm d")&" - "&TEXT(C5,"mmm d")

Εξήγηση

Η συνάρτηση TEXT λαμβάνει αριθμητικές τιμές και τις μετατρέπει σε τιμές κειμένου χρησιμοποιώντας τη μορφή που καθορίζετε. Σε αυτό το παράδειγμα, χρησιμοποιούμε τη μορφή "mmm d" και για τις δύο λειτουργίες TEXT στο E5. Τα αποτελέσματα συνδυάζονται με παύλα χρησιμοποιώντας απλή συνένωση.

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

Λείπει η ημερομηνία λήξης

Εάν λείπει η ημερομηνία λήξης, ο τύπος δεν θα λειτουργήσει σωστά, επειδή το παύλα θα εξακολουθεί να προσαρτάται στην ημερομηνία έναρξης (π.χ. "1 Μαρτίου -").

Για να χειριστείτε αυτήν την περίπτωση, μπορείτε να τυλίξετε τη συνένωση και τη δεύτερη συνάρτηση TEXT μέσα σε IF όπως έτσι:

=TEXT(date1,"mmm d")&IF(date2""," - "&TEXT(date2,"mmm d"),"")

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

Λείπει η ημερομηνία έναρξης

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

=IF(date1"",TEXT(date1,"mmmm d")&IF(date2""," - "&TEXT(date2,"mmm d"),""),"")

Αυτός ο τύπος επιστρέφει απλώς μια κενή συμβολοσειρά ("") όταν η ημερομηνία1 δεν είναι διαθέσιμη.

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