Skip to main content

Λειτουργία DATEDIF στο Excel για να μετράτε ημέρες, μήνες, έτη

Survey123 for ArcGIS: Creating Smart Forms with Survey123 Web Designer (Ιούνιος 2025)

Survey123 for ArcGIS: Creating Smart Forms with Survey123 Web Designer (Ιούνιος 2025)
Anonim

Το Excel διαθέτει αρκετές ενσωματωμένες λειτουργίες ημερομηνίας που μπορούν να χρησιμοποιηθούν για τον υπολογισμό του αριθμού ημερών μεταξύ δύο ημερομηνιών - κάθε λειτουργία ημερομηνίας κάνει διαφορετική εργασία, έτσι τα αποτελέσματα διαφέρουν. ο DATEDIF μπορεί να χρησιμοποιηθεί για τον υπολογισμό της περιόδου ή της διαφοράς μεταξύ δύο ημερομηνιών σε ημέρες, μήνες και έτη.

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

Σύνταξη και επιχειρήματα συνάρτησης DATEDIF

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

= DATEDIF (ημερομηνία εκκίνησης, ημερομηνία λήξης, μονάδα)

  • ημερομηνία έναρξης (απαιτείται): Η ημερομηνία έναρξης της επιλεγμένης περιόδου μπορεί να εισαχθεί για αυτό το όρισμα ή μπορεί να εισαχθεί η αναφορά κυψέλης στη θέση αυτών των δεδομένων στο φύλλο εργασίας.
  • ημερομηνία λήξης (απαιτείται): Η ημερομηνία λήξης της επιλεγμένης περιόδου, όπως και η ημερομηνία_εκκίνησης, μπορεί να εισαχθεί ως πραγματική ημερομηνία λήξης ή η αναφορά κυψέλης στη θέση αυτών των δεδομένων στο φύλλο εργασίας.
  • μονάδα (απαιτείται): Μονάδα (προηγουμένως ονομάζεται διάστημα), λέει στη λειτουργία να βρει τον αριθμό ημερών ("D"), πλήρεις μήνες ("M") ή πλήρη έτη ("Y") μεταξύ των δύο ημερομηνιών. Το επιχείρημα πρέπει να περιβάλλεται από εισαγωγικά όπως "D" ή "M."

Το Excel εκτελεί υπολογισμούς ημερομηνίας μετατρέποντας τις ημερομηνίες σε σειριακούς αριθμούς που αρχίζουν από το μηδέν για τη φανταστική ημερομηνία Ιανουαρίου 0, 1900 σε υπολογιστές με Windows και 1η Ιανουαρίου 1904 σε υπολογιστές Macintosh.

Περισσότερες πληροφορίες σχετικά με το εργαλείο μονάδας

  • "YD" υπολογίζει τον αριθμό ημερών μεταξύ δύο ημερομηνιών σαν να ήταν οι ημερομηνίες του ίδιου έτους (σειρά 5).
  • "YM" υπολογίζει τον αριθμό μηνών μεταξύ δύο ημερομηνιών σαν να ήταν οι ημερομηνίες του ίδιου έτους (σειρά 6).
  • "MD" υπολογίζει τον αριθμό ημερών μεταξύ δύο ημερομηνιών σαν να ήταν οι ημερομηνίες στον ίδιο μήνα και έτος (σειρά 7).

Υπολογισμός της διαφοράς στις ημέρες με το DATEDIF

Δείτε πώς να εισάγετε το DATEDIF λειτουργία βρίσκεται σε κύτταρο Β2, όπως φαίνεται στο παραπάνω παράδειγμα, για να εμφανιστεί ο αριθμός των ημερών μεταξύ των ημερομηνιών 4 Μαΐου 2014, και 10 Αυγούστου 2016.

  1. Κάντε κλικ στο κύτταρο Β2 για να γίνει το ενεργό κύτταρο. εδώ θα εμφανιστεί ο αριθμός των ημερών μεταξύ των δύο ημερομηνιών.
  2. Τύπος= datedif ( σε κύτταρο Β2.
  3. Κάντε κλικ στο κύτταρο Α2 για να εισαγάγετε αυτήν την αναφορά κυψέλης ωςημερομηνία έναρξης για τη λειτουργία.
  4. Τύπος Α κόμμα σε κύτταρο Β2 ακολουθώντας την αναφορά κυψέληςΑ2 να λειτουργήσει ως διαχωριστικό μεταξύ του πρώτου και του δεύτερου επιχειρήματος.
  5. Κάντε κλικ στο κύτταρο Α3 στο υπολογιστικό φύλλο, για να εισαγάγετε αυτήν την αναφορά κυψέλης ως ημερομηνία λήξης διαφωνία.
  6. Τύπος Α κόμμα ακολουθώντας την αναφορά κυψέληςΑ3 .
  7. Για τομονάδα argument, πληκτρολογήστε το γράμμα ρε σε εισαγωγικά ("ΡΕ" ) για να πει η λειτουργία να εμφανίζει τον αριθμό των ημερών μεταξύ των δύο ημερομηνιών.
  8. Πληκτρολογήστε ένα κλείσιμο παρένθεση.
  9. Πάτα τοΕισαγω για να συμπληρώσετε τον τύπο.
  10. Ο αριθμός των ημερών - 829 - εμφανίζεται στο κύτταρο Β2 του φύλλου εργασίας.

= DATEDIF (Α2, Α3, "D")

Όταν κάνετε κλικ στο κύτταρο Β2, τον πλήρη τύπο εμφανίζεται στη γραμμή τύπων πάνω από το φύλλο εργασίας.

Τιμές σφάλματος DATEDIF

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

  • #ΑΞΙΑ!: Το σφάλμα επιστρέφεται είτε στην αρχική είτε στην end_date δεν είναι πραγματική ημερομηνία (σειρά 8 στην εικόνα, όπου το κυττάρου Α8 περιέχει δεδομένα κειμένου).
  • #NUM !: Το σφάλμα επιστρέφεται αν τελική_ημερομηνία είναι μια παλαιότερη ημερομηνία από την αρχή_ημερομηνίας (σειρά 9).

Η λειτουργία DATEDIF είναι κρυφή

Datedif είναι μια κρυφή συνάρτηση που δεν παρατίθεται με άλλες λειτουργίες ημερομηνίας κάτω από την καρτέλα φόρμουλα στο Excel, που σημαίνει:

  • ΟχιΚατασκευαστής φορμών είναι διαθέσιμη για την εισαγωγή της λειτουργίας και των επιχειρημάτων της.
  • οπαράμετρο εργαλείου παραδειγμάτων δεν εμφανίζει τη λίστα των παραδειγμάτων όταν το όνομα της συνάρτησης πληκτρολογείται σε ένα κελί.

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