Μετρήστε ημέρες, μήνες, έτη με τη συνάρτηση DATEDIF στο Excel

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

Μετρήστε ημέρες, μήνες, έτη με τη συνάρτηση DATEDIF στο Excel
Μετρήστε ημέρες, μήνες, έτη με τη συνάρτηση DATEDIF στο Excel
Anonim

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

Αυτές οι οδηγίες ισχύουν για το Excel 2019, 2016, 2013, 2010 και Excel για Microsoft 365.

DATEDIF Σύνταξη και ορίσματα συνάρτησης

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

=DATEDIF(ημερομηνία_έναρξης, ημερομηνία_λήξης, "μονάδα")

  • start_date (απαιτείται): Μπορείτε να εισαγάγετε την ημερομηνία έναρξης της επιλεγμένης περιόδου ή την αναφορά του κελιού στη θέση αυτών των δεδομένων στο φύλλο εργασίας.
  • end_date (απαιτείται): Όπως και με την ημερομηνία έναρξης, μπορείτε να εισαγάγετε την ημερομηνία λήξης της επιλεγμένης περιόδου ή μια αναφορά κελιού.
  • μονάδα (απαιτείται): Η μονάδα λέει στη συνάρτηση να βρει τον αριθμό των ημερών ("D"), τους πλήρεις μήνες ("M") ή τα πλήρη έτη (" Υ") μεταξύ των δύο ημερομηνιών. Πρέπει να περιβάλετε το όρισμα μονάδας με εισαγωγικά όπως "D" ή "M."

Εκτός από τα D, M και Y, υπάρχουν τρεις άλλες επιλογές μονάδας που μπορείτε να δείτε στην παρακάτω εικόνα:

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

Η

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

Το Excel πραγματοποιεί υπολογισμούς ημερομηνίας μετατρέποντας τις ημερομηνίες σε σειριακούς αριθμούς. Η 31η Δεκεμβρίου 1899 είναι ο αύξων αριθμός 1 και η 1η Ιανουαρίου 2008 είναι ο αύξων αριθμός 39488 επειδή είναι 39.488 ημέρες μετά την 1η Ιανουαρίου 1900.

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

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

=DATEDIF(A2, A3, "D")

Ακολουθούν τα βήματα για την εισαγωγή αυτής της συνάρτησης χρησιμοποιώντας αναφορές κελιών.

Image
Image
  1. Κάντε κλικ στο κελί B2 για να το κάνετε το ενεργό κελί. εδώ θα εμφανίζεται ο αριθμός των ημερών μεταξύ των δύο ημερομηνιών.
  2. Σε κελί B2, τύπος =datedif(.
  3. Κάντε κλικ στο κελί A2 για να εισαγάγετε αυτήν την αναφορά κελιού ως το όρισμα start_date για τη συνάρτηση.
  4. Πληκτρολογήστε ένα κόμμα (,) στο κελί B2 ακολουθώντας την αναφορά κελιούA2 για να λειτουργήσει ως διαχωριστικό μεταξύ του πρώτου και του δεύτερου ορίσματος.

  5. Κάντε κλικ στο κελί A3 για να εισαγάγετε αυτήν την αναφορά κελιού ως το όρισμα end_date.
  6. Πληκτρολογήστε ένα κόμμα (,) ακολουθώντας την αναφορά κελιού A3.
  7. Για το όρισμα unit, πληκτρολογήστε το γράμμα D σε εισαγωγικά ("D") για να πείτε στη συνάρτηση να εμφανίζει τον αριθμό των ημερών μεταξύ των δύο ημερομηνιών.
  8. Πληκτρολογήστε ένα κλείσιμο παρένθεση.
  9. Πατήστε το πλήκτρο Enter στο πληκτρολόγιο για να ολοκληρώσετε τον τύπο.
  10. Ο αριθμός των ημερών - 829 - εμφανίζεται στο κελί B2 του φύλλου εργασίας.
  11. Όταν κάνετε κλικ στο κελί B2, ο πλήρης τύπος εμφανίζεται στη γραμμή τύπων πάνω από το φύλλο εργασίας.

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

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

  • VALUE!: Θα λάβετε αυτό το σφάλμα εάν είτε η ημερομηνία_αρχής είτε η ημερομηνία_λήξης δεν είναι πραγματική ημερομηνία (σειρά 8 στην παρακάτω εικόνα, όπου το κελί A8 περιέχει δεδομένα κειμένου).
  • NUM!: Θα το δείτε εάν η ημερομηνία_λήξης είναι προγενέστερη από την ημερομηνία_έναρξης (σειρά 9 παρακάτω).

Συνιστάται: