
Γενική φόρμουλα
=SUMIF(range,"*"&A1&"*",sum_range)
Περίληψη
Για να συνοψίσω εάν τα κελιά περιέχουν συγκεκριμένο κείμενο σε άλλο κελί, μπορείτε να χρησιμοποιήσετε τη συνάρτηση SUMIF με μπαλαντέρ και συνένωση. Στο παράδειγμα που εμφανίζεται, το κελί G6 περιέχει αυτόν τον τύπο:
=SUMIF(C5:C11,"*"&F6&"*",D5:D11)
Αυτός ο τύπος αθροίζει ποσά για στοιχεία στη στήλη Γ που περιέχουν "hoodie", οπουδήποτε στο κελί.
Εξήγηση
Η συνάρτηση SUMIF υποστηρίζει χαρακτήρες μπαλαντέρ. Ένας αστερίσκος (*) σημαίνει "μηδέν ή περισσότεροι χαρακτήρες", ενώ ένα ερωτηματικό (?) Σημαίνει "οποιοσδήποτε χαρακτήρας".
Οι χαρακτήρες μπαλαντέρ σάς επιτρέπουν να δημιουργείτε κριτήρια όπως "ξεκινά με", "τελειώνει με", "περιέχει 3 χαρακτήρες" και ούτω καθεξής.
Έτσι, για παράδειγμα, μπορείτε να χρησιμοποιήσετε το "* hat *" για να ταιριάξετε το κείμενο "hat" οπουδήποτε σε ένα κελί ή "a *" για να ταιριάξετε τις τιμές που ξεκινούν με το γράμμα "a".
Σε αυτήν την περίπτωση, θέλουμε να ταιριάξουμε το κείμενο στο F6. Δεν μπορούμε να γράψουμε τα κριτήρια όπως "* F6 *" γιατί αυτό θα ταιριάζει μόνο με το κυριολεκτικό κείμενο "F6".
Αντ 'αυτού, πρέπει να χρησιμοποιήσουμε τον τελεστή συνένωσης (&) για να ενώσουμε μια αναφορά στο F6 σε αστερίσκους (*):
"*"&F6&"*"
Όταν το Excel αξιολογεί αυτό το όρισμα μέσα στη συνάρτηση SUMIF, θα "δει" "* hoodie *" ως κριτήρια:
=SUMIF(C5:C11,"*hoodie*",D5:D11)
Στη συνέχεια, το SUMIF επιστρέφει το άθροισμα για στοιχεία που περιέχουν "hoodie", που είναι 27,00 $ στο παράδειγμα που εμφανίζεται.
Σημειώστε ότι το SUMIF δεν είναι διάκριση πεζών-κεφαλαίων.
Εναλλακτική λύση με το SUMIFS
Μπορείτε επίσης να χρησιμοποιήσετε τη συνάρτηση SUMIFS. Το SUMIFS μπορεί να χειριστεί πολλαπλά κριτήρια και η σειρά των ορισμάτων διαφέρει από το SUMIF. Ο ισοδύναμος τύπος SUMIFS είναι:
=SUMIFS(D5:D11,C5:C11,"*"&F6&"*")
Σημειώστε ότι το εύρος αθροίσματος έρχεται πάντα πρώτο στη συνάρτηση SUMIFS.
Δείτε αυτήν τη σελίδα για μια λίστα διαθέσιμων μπαλαντέρ.