Το πρόβλημα το έθεσε ένας φίλος της ιστοσελίδας. Πως γίνεται ένα χρονικό διάστημα μεταξύ δύο ημερομηνιών να εκφραστεί στο excel σε μήνες, έτη και μέρες ; Ετοιμάστηκα να γράψω τις δικές μου συναρτήσεις σε VBA για να λύσω το πρόβλημα αλλά ξαναφρεσκάροντας στην μνήμη μου τις ενσωματωμένες συναρτήσεις ημερομηνιών του excel διαπίστωσα ότι κάτι τέτοιο δεν χρειάζεται. Με συνδευασμό των ενσωματωμένων συναρτήσεων είναι δυνατός ο υπολογισμός χωρίς να επηρεάζεται από δίσεκτα έτη και αριθμό ημερών του μήνα. Μπορείτε να κατεβάσετε το αρχείο Excel που έφτιαξα με ενσωματωμένες τις απαραίτητες συναρτήσεις και να το δοκιμάσετε από εδώ
Προσέξτε στο πρώτο και δεύτερο διάστημα ότι ενώ οι ημερομηνίες έχουν μετατεθεί κατά δύο χρόνια, το πρώτο διάστημα έχει μια μέρα παραπάνω στην στήλη συνολικό διάστημα σε μέρες. Αυτό συμβαίνει διότι περιλαμβάνει το δίσεκτο έτος 2016. Ωστόσο τα διαστήματα αυτά έχουν τον ίδιο αακριβώς αριθμό ετών, μηνών και ημερών.

date diference in years, months and days