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

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

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

=DATE(year,1,daynum)

Περίληψη

Για να λάβετε μια πραγματική ημερομηνία από τον αριθμό της ημέρας ή "nth day of year" μπορείτε να χρησιμοποιήσετε τη συνάρτηση DATE.

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

=DATE(2015,1,B5)

Εξήγηση

Η συνάρτηση DATE δημιουργεί ημερομηνίες από ξεχωριστές τιμές έτους, μήνα και ημέρας. Ένα από τα κόλπα της είναι η ικανότητα να προχωρήσουμε προς τα εμπρός για να διορθώσουμε ημερομηνίες όταν δοθούν ημέρες και μήνες που είναι "εκτός εμβέλειας".

Για παράδειγμα, η DATE επιστρέφει στις 9 Απριλίου 2016 με τα ακόλουθα ορίσματα:

=DATE(2016,1,100)

Δεν υπάρχει 100η ημέρα τον Ιανουάριο, επομένως η DATE απλώς προχωρά 100 ημέρες από την 1η Ιανουαρίου και τα στοιχεία επιστρέφουν τη σωστή ημερομηνία.

Ο τύπος σε αυτήν τη σελίδα εκμεταλλεύεται αυτήν τη συμπεριφορά. Το έτος υποτίθεται ότι είναι το 2015 σε αυτήν την περίπτωση, επομένως το 2015 είναι κωδικοποιημένο για το έτος και 1 χρησιμοποιείται για το μήνα. Η τιμή της ημέρας προέρχεται από τη στήλη B και η συνάρτηση DATE υπολογίζει την ημερομηνία όπως εξηγείται παραπάνω.

Εξαγωγή αξίας ενός έτους από ημερομηνία Ιουλιανού

Εάν έχετε ημερομηνία σε μορφή Julian, για παράδειγμα, 10015, όπου η μορφή είναι "dddyy", μπορείτε να προσαρμόσετε τον τύπο ως εξής:

=DATE(RIGHT(A1,2),1,LEFT(A1,3))

Εδώ, χρησιμοποιούμε ΔΕΞΙΑ για να εξαγάγουμε τους 2 χαρακτήρες από τα δεξιά για το έτος και ΑΡΙΣΤΕΡΑ για να εξαγάγουμε 3 χαρακτήρες από τα αριστερά για την ημέρα. Ο μήνας παρέχεται ως 1, όπως το πρώτο παράδειγμα.

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