Τύπος Excel: Άθροισμα ανά μήνα -

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

Γενική φόρμουλα

=SUMIFS(values,date_range,">="&A1,date_range,"<="&EOMONTH(A1,0))

Περίληψη

Συνοψίζοντας ανά μήνα, μπορείτε να χρησιμοποιήσετε έναν τύπο βασισμένο στη συνάρτηση SUMIFS, με τη βοήθεια της συνάρτησης EOMONTH. Στο παράδειγμα που εμφανίζεται, ο τύπος στο F4 είναι:

=SUMIFS(amount,date,">="&E4,date,"<="&EOMONTH(E4,0))

Αυτός ο τύπος χρησιμοποιεί τα ονομαζόμενα εύρη "ποσό" (C4: C9) και "ημερομηνία" (B4: B9).

Εξήγηση

Η συνάρτηση SUMIFS μπορεί να αθροίσει τιμές σε εύρος βάσει πολλαπλών κριτηρίων.

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

=SUMIFS(amount,date,">="&"1/1/2016",date,"<="&"1/31/2016")

Ή η πιο αλεξίσφαιρη εναλλακτική λύση:

=SUMIFS(amount,date,">="&DATE(2016,1,1),date,"<="&DATE(2016,1,31))

Αυτή η έκδοση είναι πιο ισχυρή, επειδή οι ημερομηνίες είναι κατασκευασμένες με ξεχωριστές τιμές έτους, μήνα και ημέρας και δεν καταχωρίζονται ως κείμενο που πρέπει να ερμηνευθεί από το Excel.

Κανονικά, αυτό είναι πόνο, επειδή εάν προσθέσετε ονόματα μήνα ως κείμενο (δηλ. "Ιανουάριος", "Φεβρουάριος", "Μάρτιος", κ.λπ.) στη στήλη Ε, πρέπει να πάτε σε επιπλέον πρόβλημα για να δημιουργήσετε ημερομηνίες που μπορείτε να χρησιμοποιήσετε για κριτήρια . Ωστόσο, σε αυτήν την περίπτωση, χρησιμοποιούμε ένα απλό τέχνασμα για να κάνουμε τα πράγματα εύκολα: Στη στήλη E, αντί να πληκτρολογούμε ονόματα μήνα, προσθέτουμε πραγματικές ημερομηνίες (1/1/2016, 2/1/2016, 3/1/2016), Στη συνέχεια, χρησιμοποιήστε μια προσαρμοσμένη μορφή ημερομηνίας ("mmmm") για να εμφανίσετε τα ονόματα του μήνα.

Αυτό διευκολύνει τη δημιουργία των κριτηρίων που χρειαζόμαστε για το SUMIFS. Για να αντιστοιχίσουμε ημερομηνίες μεγαλύτερες ή ίσες με την πρώτη του μήνα, χρησιμοποιούμε:

">="&E4

Και για να αντιστοιχίσουμε ημερομηνίες μικρότερες ή ίσες με την τελευταία ημέρα του μήνα, το χρησιμοποιούμε:

"<="&EOMONTH(E4,0)

Με μηδέν για μήνες, η συνάρτηση EOMONTH επιστρέφει αυτόματα την τελευταία ημέρα του μήνα που παρέχεται από την ημερομηνία.

Η συνένωση με ένα ampersand (&) είναι απαραίτητη κατά τη δημιουργία κριτηρίων που χρησιμοποιούν λογικό τελεστή με αριθμητική τιμή.

Λύση Pivot Table

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

ενδιαφέροντα άρθρα...