Η συνάρτηση YEARFRAC υπολογίζει το κλάσμα ενός έτους που αντιπροσωπεύεται από τον αριθμό των ημερών μεταξύ δύο ημερομηνιών (ημερομηνία_έναρξης και end_date).
Άλλες συναρτήσεις του Excel μπορούν να βρουν τον αριθμό των ημερών μεταξύ δύο ημερομηνιών, αλλά περιορίζονται στην επιστροφή μιας τιμής σε έτη, μήνες, ημέρες ή συνδυασμό των τριών.
YEARFRAC, από την άλλη πλευρά, επιστρέφει τη διαφορά μεταξύ των δύο ημερομηνιών σε δεκαδική μορφή αυτόματα, όπως 1,65 έτη, έτσι ώστε το αποτέλεσμα να μπορεί να χρησιμοποιηθεί απευθείας σε άλλους υπολογισμούς.
Αυτοί οι υπολογισμοί θα μπορούσαν να περιλαμβάνουν αξίες όπως η διάρκεια υπηρεσίας ενός υπαλλήλου ή το ποσοστό που πρέπει να καταβληθεί για ετήσια προγράμματα που τερματίζονται πρόωρα, όπως παροχές υγείας.
Αυτές οι οδηγίες ισχύουν για το Excel 2019, 2016, 2013, 2010 και Excel για Microsoft 365.
YEARFRAC Σύνταξη και ορίσματα συνάρτησης
Η σύνταξη μιας συνάρτησης αναφέρεται στη διάταξη της συνάρτησης και περιλαμβάνει το όνομα, τις αγκύλες και τα ορίσματα της συνάρτησης. Η σύνταξη για τη συνάρτηση YEARFRAC είναι:
=YEARFRAC(ημερομηνία_έναρξης, ημερομηνία_λήξης, βάση)
Start_date (απαιτείται) είναι η πρώτη μεταβλητή ημερομηνίας. αυτό το όρισμα μπορεί να είναι μια αναφορά κελιού στη θέση των δεδομένων στο φύλλο εργασίας ή την πραγματική ημερομηνία έναρξης σε μορφή σειριακού αριθμού.
End_date (απαιτείται) είναι η δεύτερη μεταβλητή ημερομηνίας. Ισχύουν οι ίδιες απαιτήσεις ορίσματος με αυτές που ορίζονται για την Ημερομηνία_έναρξης.
Το
Basis (προαιρετικό) είναι μια τιμή που κυμαίνεται από μηδέν έως τέσσερα που λέει στο Excel ποια μέθοδο μέτρησης ημερών θα χρησιμοποιήσει με τη συνάρτηση.
- 0 ή παραλείφθηκε - 30 ημέρες το μήνα/360 ημέρες το χρόνο (NASD ΗΠΑ)
- 1 - Πραγματικός αριθμός ημερών ανά μήνα/Πραγματικός αριθμός ημερών ανά έτος
- 2 - Πραγματικός αριθμός ημερών ανά μήνα/360 ημέρες το χρόνο
- 3 - Πραγματικός αριθμός ημερών ανά μήνα/365 ημέρες το χρόνο
- 4 - 30 ημέρες το μήνα/360 ημέρες το χρόνο (Ευρωπαϊκή)
Από τις επιλογές για το όρισμα βάση, μια τιμή 1 δίνει την πιο ακριβή μέτρηση ημερών ανά μήνα και ημερών ανά έτος.
Οι διαφορετικοί συνδυασμοί ημερών ανά μήνα και ημερών ανά έτος για το όρισμα Βάση της συνάρτησης YEARFRAC είναι διαθέσιμοι επειδή επιχειρήσεις σε διάφορες τομείς, όπως το εμπόριο μετοχών, τα οικονομικά και τα χρηματοοικονομικά, έχουν διαφορετικές απαιτήσεις για τα λογιστικά τους συστήματα.
YEARFRAC επιστρέφει την τιμή σφάλματος VALUE! εάν ημερομηνία_έναρξης ή End_date δεν είναι έγκυρες ημερομηνίες.
YEARFRAC επιστρέφει την τιμή σφάλματος NUM! εάν το όρισμα Basis είναι μικρότερο από μηδέν ή μεγαλύτερο από τέσσερα.
Παράδειγμα συνάρτησης YEARFRAC
Όπως φαίνεται στην παραπάνω εικόνα, αυτό το παράδειγμα θα χρησιμοποιήσει τη συνάρτηση YEARFRAC στο κελί E3 για να βρει τη διάρκεια του χρόνου μεταξύ δύο ημερομηνιών - 9 Μαρτίου 2012 και 1 Νοεμβρίου 2013.
Σε αυτό το παράδειγμα, θα χρησιμοποιήσετε αναφορές κελιών στη θέση των ημερομηνιών έναρξης και λήξης, καθώς είναι συνήθως πιο εύκολο να εργαστείτε από την εισαγωγή αριθμών σειριακής ημερομηνίας.
Μπορείτε επίσης να κάνετε το προαιρετικό βήμα της μείωσης του αριθμού των δεκαδικών ψηφίων στην απάντηση από εννέα σε δύο χρησιμοποιώντας τη συνάρτηση ROUND.
Ξεκινήστε εισάγοντας δεδομένα στα κελιά D1 έως E2, όπως φαίνεται στην παραπάνω εικόνα. Το κελί E3 είναι το σημείο όπου θα πάει ο τύπος.
Χρησιμοποιήστε τη συνάρτηση DATE για να εισαγάγετε τα ορίσματα ημερομηνίας έναρξης και λήξης για να αποτρέψετε πιθανά προβλήματα που μπορεί να προκύψουν εάν το Excel ερμηνεύσει τις ημερομηνίες ως δεδομένα κειμένου.
Η σύνταξη της συνάρτησης ημερομηνίας είναι η εξής για αυτό το παράδειγμα:
E1 -=DATE(2012, 3, 9)
E2 -=DATE(2013, 11, 1)
Εισαγωγή στη συνάρτηση YEARFRAC
Σε αυτό το παράδειγμα, θα εισαγάγετε τη συνάρτηση YEARFRAC στο κελί E3 για να υπολογίσετε τον χρόνο μεταξύ των δύο ημερομηνιών στα κελιά E1 και E2.
- Κάντε κλικ στο κελί E3 - εδώ θα εμφανίζονται τα αποτελέσματα της συνάρτησης.
- Κάντε κλικ στην καρτέλα Τύποι του μενού κορδέλα.
Επιλέξτε Ημερομηνία και ώρα από την κορδέλα για να ανοίξετε το αναπτυσσόμενο μενού συνάρτησης.
Η χρήση της συνάρτησης DATE για την εισαγωγή των ορισμάτων ημερομηνίας έναρξης και λήξης αποτρέπει πιθανά προβλήματα που μπορεί να προκύψουν εάν οι ημερομηνίες ερμηνευτούν ως δεδομένα κειμένου.
- Κάντε κλικ στο YEARFRAC στη λίστα για να εμφανιστεί το Εργαλείο δημιουργίας φόρμουλα.
- Κάντε κλικ στη γραμμή Start_date.
- Κάντε κλικ στο κελί E1 στο φύλλο εργασίας για να εισαγάγετε την αναφορά κελιού.
- Κάντε κλικ στη γραμμή End_date.
- Κάντε κλικ στο κελί E2 στο φύλλο εργασίας για να εισαγάγετε την αναφορά του κελιού.
- Κάντε κλικ στη γραμμή Basis.
- Εισαγάγετε τον αριθμό 1 σε αυτήν τη γραμμή για να χρησιμοποιήσετε τον πραγματικό αριθμό ημερών ανά μήνα και τον πραγματικό αριθμό ημερών ανά έτος στον υπολογισμό
- Κάντε κλικ στο OK για να ολοκληρώσετε τη λειτουργία.
- Η τιμή 1.647058824 θα πρέπει να εμφανίζεται στο κελί E3 που είναι το χρονικό διάστημα σε έτη μεταξύ των δύο ημερομηνιών.
- Το φύλλο εργασίας σας ενδέχεται να εμφανίζει περισσότερα ή λιγότερα δεκαδικά ψηφία ανάλογα με τις ρυθμίσεις σας.
Ένθεση των συναρτήσεων ROUND και YEARFRAC
Για να διευκολύνετε την εργασία με το αποτέλεσμα της συνάρτησης, μπορείτε να στρογγυλοποιήσετε την τιμή στο κελί E3 σε δύο δεκαδικά ψηφία, τοποθετώντας το ROUND και YEARFRAC συναρτήσεις. Για να το κάνετε αυτό, πληκτρολογήστε ROUND μετά το σύμβολο ίσου (=) και , 2 μπροστά από τις τελευταίες παρενθέσεις. Ο τύπος που προκύπτει είναι:
=ROUND(YEARFRAC(E1, E2, 1), 2)
Η απάντηση στρογγυλοποιείται σε 1,65.