Jak używać SUMPRODUCT z kryteriami w Excelu (5 metod)

  • Udostępnij To
Hugh West

Podczas pracy z Microsoft Excel , istnieją sytuacje, w których porównujesz dane między dwoma lub więcej zakresami i obliczasz z wieloma kryteriami. Funkcja SUMPRODUCT to twój pierwszy wybór. SUMPRODUCT Funkcja jest niezwykle użyteczną funkcją o wielu zastosowaniach. Posiada ona unikalną zdolność do obsługi tablic w sprytny i elegancki sposób. Często potrzebujemy użyć funkcji SUMPRODUCT aby porównać kolumny o zadanych kryteriach i znaleźć wynik. Dziś w tym artykule omówimy kilka metod wykorzystania funkcji SUMPRODUCT funkcja z kryteriami.

Pobierz Zeszyt ćwiczeń

Pobierz ten arkusz ćwiczeniowy, aby przećwiczyć zadanie podczas czytania tego artykułu.

Funkcja SUMPRODUCT z kryteriami.xlsx

Wprowadzenie do funkcji SUMPRODUCT w programie Excel

Technicznie rzecz biorąc "SUMPRODUCT" Funkcja remituje sumowanie wartości odpowiednich tablic lub zakresów.

⇒ Składnia

Składnia "SUMPRODUCT" funkcja jest prosta i bezpośrednia.

=SUMPRODUKT(array1, [array2], [array3], ...)

Argument

Argument Wymagane/opcjonalne Wyjaśnienie
matryca1 Wymagane Pierwsze wejście do tablicy, której elementy chcemy podzielić, a następnie dodać.
[array2], [array3]. Opcjonalnie Parametry tablicy z elementami, które chcesz pomnożyć i dodać, z zakresu od 2 do 255.

5 Idealnych przykładów funkcji SUMPRODUCT z kryteriami w Excelu

Jedną z niesamowitych cech SUMPRODUCT funkcja jest w stanie obsłużyć pojedyncze lub wiele kryteriów Niezwykle dobrze. Przedyskutujmy niektóre z nich. SUMPRODUCT z funkcjami kryterialnymi.

1. SUMPRODUCT z pojedynczym kryterium do wyszukiwania wartości

Możemy zastosować SUMPRODUCT funkcja z kryteriami z lub bez podwójnego operatora jednoargumentowego.

1.1 Używanie podwójnego operatora jednoargumentowego

Sprytny sposób na zastosowanie SUMPRODUCT Funkcja polega na wstawieniu kryteriów w ramach funkcji jako tablicy przy użyciu " Podwójny operator jednoargumentowy (-) ", aby przekonwertować "TRUE" lub "FALSE" na "1" lub "0" W poniższym przykładzie, niektóre "Produkt" nazwy są podawane wraz z ich "Kraj" , "Qty" oraz "Cena" . We will find the total price for countries "Indie", "Chiny" oraz "Niemcy" .

Prześledźmy procedury, aby użyć SUMPRODUCT funkcja z pojedynczymi kryteriami w Excelu.

KROKI:

  • Po pierwsze, utwórz tabelę dla tych krajów w dowolnym miejscu arkusza, w którym chcesz uzyskać wynik.
  • Po drugie, wybierz komórkę, w której chcesz umieścić formułę SUMPRODUCT funkcja.
  • Po trzecie, wstawiamy do tej komórki formułę.Stosujemy funkcję z "Double Unary Operator (-)" .
=SUMPRODUKT(--($C$5:$C$21=G5),$D$5:$D$21,$E$5:$E$21)

  • Następnie naciśnij przycisk Wejdź na stronę Klucz. Mamy całkowitą cenę za "Indie" .

  • Przeciągnij Uchwyt do napełniania ikonę w dół, aby powielić formułę w całym zakresie. lub, aby AutoFill zakres, kliknij dwukrotnie na stronie na plus ( + ) symbol.

  • Na koniec możemy zobaczyć wynik dla Indie , Chiny oraz Niemcy .

🔎 Jak działa formuła?

  • Array1 jest -($C$5:$C$21=G5) G5 to. "Indie" Podwójny operator jednoargumentowy przekształci wyniki z $C$4:$C$20 na "1" oraz "0" .
  • [Array2] jest $D$5:$D$21 , którego zakres najpierw mnożymy, a potem dodajemy.
  • [Array3] jest $E$5:$E$21 , również ten zakres mnożymy, a następnie dodajemy.

Będziemy używać "Absolute Cell References" do "BLOKADA" komórki.

1.2 Wykluczenie podwójnego operatora jednoargumentowego

Możemy rozwiązać poprzedni przykład bez użycia podwójnego operatora unarnego, zobaczmy instrukcję do tego.

KROKI:

  • Użyjemy tego samego przykładu, aby uzyskać ten sam wynik. Teraz w komórce "H5" stosować SUMPRODUCT Funkcja. wstawia wartości do formuły i formuła wygląda tak.

=SUMPRODUKT(($C$5:$C$21=G5)*$D$5:$D$21*$E$5:$E$21)

  • Dalej, uderz w Wejdź na stronę klawisz, aby pokazać wynik.

  • Aby skopiować formułę na zakres, należy przeciągnąć wskaźnik Uchwyt do napełniania symbol w dół. Alternatywnie można kliknij dwukrotnie na stronie dodatek ( + ) znak do AutoFill zakres.
  • Analogicznie możemy otrzymać wynik.

Read More: SUMPRODUCT Wiele kryteriów w Excelu (3 podejścia)

2. SUMPRODUCT z wieloma kryteriami dla różnych kolumn

Możemy zastosować SUMPRODUCT funkcja z wieloma kryteriami z lub bez podwójnego operatora jednoargumentowego. Uczmy się!

2.1 Użycie podwójnego operatora jednoargumentowego

W tym przypadku użyjemy "Double Unary Operator (-)" aby przekonwertować wyniki tablicy na "1" lub "0" Rozważmy tę samą tabelę, której używaliśmy wcześniej. Teraz znajdziemy wynik przy użyciu wielu kryteriów. Znajdziemy "Cena całkowita" dla "procesor" kraju "Chiny" , "Notatnik" z "Indie" oraz "Laptop" z "Korea Południowa" Korzystając z tych kryteriów wyprowadzimy wynik.

KROKI:

  • Na początku wybierz komórkę sąsiadującą z pierwszą książką i wprowadź formułę.
=SUMPRODUCT(--($B$5:$B$21=G5),--($C$5:$C$21=H5),$D$5:$D$21,$E$5:$E$21)

  • Naciśnij przycisk Wejdź na stronę na klawiaturze jeszcze raz.

  • Podobnie, w poprzednich przykładach, przeciągnij Uchwyt do napełniania ikonę w dół, aby powielić formułę w całym zakresie. lub, aby AutoFill zakres, kliknij dwukrotnie na stronie na plus ( + ) symbol.
  • Na koniec otrzymasz swój wynik.

2.2 Wykluczenie podwójnego operatora jednoargumentowego

Tutaj zastosujemy te same wielokrotne kryteria używając podstawowego SUMPRODUCT funkcja.

KROKI:

  • W komórce I5, zastosuj funkcję. wstaw kryteria i formuła wygląda tak.
=SUMPRODUCT(($B$5:$B$21=G5)*($C$5:$C$21=H5)*$D$5:$D$21*$E$5:$E$21)

  • Hit Wejdź na stronę aby zobaczyć wynik.

  • Następnie należy przeciągnąć Uchwyt do napełniania ikona , aby skopiować formułę na zakres. lub, kliknij dwukrotnie na stronie na plus ( + ) znak. To również powiela wzór.
  • W końcu można zobaczyć wynik.

Read More: Funkcja SUMPRODUCT z wieloma kolumnami w Excelu (4 proste sposoby)

3. SUMPRODUKT z logiką OR

Możemy dodać LUB logikę do naszej formuły, aby uczynić SUMPRODUCT funkcja z kryteriami bardziej dynamicznymi. Rozważmy sytuację, w której musimy znaleźć całkowitą cenę za "Notatnik" oraz "Laptop" .

KROKI:

  • Po pierwsze, utwórz tabelę w dowolnym miejscu arkusza, w którym chcesz uzyskać wynik.
  • Następnie wybierz komórkę i wstaw tam następującą formułę.
=SUMPRODUCT(--((B5:B21=G5)+(B5:B21=H5)>0),D5:D21,E5:E21)

  • Dalej, uderz w Wejdź na stronę kluczem, aby zobaczyć wynik.

4. SUMPRODUCT z wieloma kryteriami AND/OR

W tej metodzie zastosujemy funkcję SUMPRODUCT z kryteriami wykorzystującymi zarówno "AND" , "LUB" Tym razem musimy dodać więcej kryteriów do naszej funkcji. Będziemy pobierać "Cena całkowita" dla produktu "Notatnik" , "Laptop" kraju "Indie", "Chiny".

KROKI:

  • Na początek wybierz drugą komórkę H10 , i umieść formułę w tej wybranej komórce.
=SUMPRODUCT(--((B5:B21=G5)+(B5:B21=H5)>0),--((C5:C21=G8)+(C5:C21=H8)>0),D5:D21,E5:E21)

  • Następnie naciśnij przycisk Wejdź na stronę kluczem, aby zobaczyć wynik.

🔎 Jak działa formuła?

  • 1 jest –((B5:B21=G5)+(B5:B21=H5)>0),–((C5:C21=G8)+(C5:C21=H8)>0) . Tutaj B5:B21 to "Produkt" Kolumna, G5 oraz H5 "Notatnik" oraz "Laptop" . Podobnie, C5:C21 to "Kraj" kolumna, oraz G6 oraz H6 "Indie" oraz "Chiny".
  • [Array2] jest D5:D21 .
  • [Array3] jest E5:E21 .

5. SUMPRODUCT z wieloma kryteriami dla wierszy i kolumn

Na stronie "SUMPRODUCT" Funkcja pokazuje swoją prawdziwą różnorodność, gdy używamy jej zarówno dla kolumn jak i wierszy. Zobaczmy jak. W poniższym przykładzie możemy zobaczyć cenę niektórych "Produkty" z kraju "Indie" , "Chiny" , "Włochy" , "Niemcy" , "Francja" .

KROKI:

  • Po pierwsze, wybierz komórkę, w której chcemy umieścić wynik.
  • Następnie wstaw formułę do tej komórki.
=SUMPRODUCT(C5:G8*(C4:G4=C10)*(B5:B8=C11))

  • Na koniec naciśnij Wejdź na stronę z klawiatury.

Rzeczy do zapamiętania

✅ The "SUMPRODUCT" Funkcja traktuje wartości nienumeryczne jako zera. Jeśli w formule znajdują się jakiekolwiek wartości nienumeryczne, odpowiedzią będzie "0".

✅ Tablice w formule SUMPRODUCT muszą mieć taką samą liczbę wierszy i kolumn. Jeśli nie, otrzymamy komunikat #VALUE! Błąd.

✅ The "SUMPRODUCT" Funkcja nie obsługuje znaków wieloznacznych.

Wniosek

Na stronie SUMPRODUCT Funkcja ta jest jedną z najbardziej zróżnicowanych funkcji w Excelu. W tym artykule omówiliśmy funkcję SUMPRODUCT Mamy nadzieję, że ten artykuł okaże się dla Ciebie przydatny. Jeśli masz jakieś niejasności lub sugestie, zapraszamy do komentowania.

Hugh West jest bardzo doświadczonym trenerem i analitykiem Excela z ponad 10-letnim doświadczeniem w branży. Posiada tytuł licencjata w dziedzinie rachunkowości i finansów oraz tytuł magistra administracji biznesowej. Hugh ma pasję do nauczania i opracował unikalne podejście do nauczania, które jest łatwe do naśladowania i zrozumienia. Jego specjalistyczna wiedza na temat programu Excel pomogła tysiącom studentów i profesjonalistów na całym świecie doskonalić swoje umiejętności i osiągać doskonałe wyniki w karierze. Za pośrednictwem swojego bloga Hugh dzieli się swoją wiedzą ze światem, oferując bezpłatne samouczki programu Excel i szkolenia online, aby pomóc osobom indywidualnym i firmom w pełni wykorzystać swój potencjał.