
Γενική φόρμουλα
=SUMPRODUCT(--(YEAR(dates)=year))
Περίληψη
Για να μετρήσετε ημερομηνίες σε ένα δεδομένο έτος, μπορείτε να χρησιμοποιήσετε τις συναρτήσεις SUMPRODUCT και YEAR. Στο παράδειγμα που παρουσιάζεται, ο τύπος στο E5 είναι:
=SUMPRODUCT(--(YEAR(dates)=D5))
όπου "χρονολογεί" το ονομασμένο εύρος B5: B15.
Εξήγηση
Η συνάρτηση YEAR εξάγει το έτος από μια έγκυρη ημερομηνία. Σε αυτήν την περίπτωση, δίνουμε ΕΤΟΣ και σειρά ημερομηνιών στο ονομαζόμενο εύρος "ημερομηνίες", οπότε λαμβάνουμε μια σειρά αποτελεσμάτων:
(2018;2017;2019;2019;2017;2019;2017;2019;2019;2018;2018)
Κάθε ημερομηνία συγκρίνεται με την τιμή έτους στη στήλη D, για να παραχθεί ένας πίνακας ή τιμές TRUE FALSE:
(FALSE;TRUE;FALSE;FALSE;TRUE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE)
Για τον τύπο στο E5, οι τιμές TRUE είναι περιπτώσεις στις οποίες οι ημερομηνίες είναι το έτος 2017 και οι τιμές FALSE αντιπροσωπεύουν ημερομηνίες σε οποιοδήποτε άλλο έτος.
Στη συνέχεια, χρησιμοποιούμε ένα διπλό αρνητικό για να εξαναγκάσουμε τις τιμές TRUE FALSE σε 1 και 0. Μέσα στο SUMPRODUCT, έχουμε τώρα:
=SUMPRODUCT((0;1;0;0;1;0;1;0;0;0;0))
Τέλος, με μόνο έναν πίνακα για εργασία, το SUMPRODUCT αθροίζει τα στοιχεία του πίνακα και επιστρέφει ένα αποτέλεσμα, 3.