Τύπος Excel: Αθροίστε εάν ένα κριτήριο πολλαπλές στήλες -

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

=SUMPRODUCT((criteria_rng="red")*(sum_range))

Περίληψη

Για να αθροίσετε πολλές στήλες υπό όρους, χρησιμοποιώντας ένα κριτήριο, μπορείτε να χρησιμοποιήσετε έναν τύπο που βασίζεται στη συνάρτηση SUMPRODUCT. Στο παράδειγμα δείχνουν, ο τύπος στο H5 είναι:

=SUMPRODUCT((B5:B10="red")*(C5:E10))

Εξήγηση

Αυτή η πρώτη έκφραση στο SUMPRODUCT είναι τα κριτήρια, ελέγχοντας εάν τα κελιά στο B5: B10 περιέχουν "κόκκινο". Το αποτέλεσμα είναι ένας πίνακας τιμών TRUE FALSE όπως:

(TRUE;FALSE;FALSE;TRUE;FALSE;FALSE)

Αυτό πολλαπλασιάζεται με τις τιμές στην περιοχή C5: E10:

(1,6,2; 8,6,8; 5,2,6; 2,6,7; 7,4,5; 5,3,1)

Το αποτέλεσμα στο SUMPRODUCT είναι:

=SUMPRODUCT((1,6,2;0,0,0;0,0,0;2,6,7;0,0,0;0,0,0))

που επιστρέφει 24, το άθροισμα όλων των τιμών σε C5: E10 όπου B5: B10 = "κόκκινο".

Περιέχει αναζήτηση τύπου

Το SUMPRODUCT δεν υποστηρίζει χαρακτήρες μπαλαντέρ, οπότε αν θέλετε να κάνετε αναζήτηση τύπου "κελί περιέχει συγκεκριμένο κείμενο", θα πρέπει να χρησιμοποιήσετε κριτήρια που θα επιστρέψουν ΑΛΗΘΕΙΑ για μερικές αντιστοιχίσεις. Μια επιλογή είναι να χρησιμοποιήσετε τις λειτουργίες ISNUMBER και SEARCH όπως αυτό:

=SUMPRODUCT((ISNUMBER(SEARCH("red",B5:B10)))*(C5:E10))

Δείτε αυτήν τη σελίδα για περισσότερες πληροφορίες σχετικά με τον τρόπο λειτουργίας.

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