Як выкарыстоўваць SUMPRODUCT з крытэрыямі ў Excel (5 метадаў)

  • Падзяліцца Гэтым
Hugh West

Працуючы з Microsoft Excel , бываюць сітуацыі, калі вы параўноўваеце даныя паміж двума або больш дыяпазонамі і разлічваеце па некалькіх крытэрыях. Функцыя SUMPRODUCT - ваш першы выбар. Функцыя SUMPRODUCT з'яўляецца надзвычай вынаходлівай функцыяй з многімі мэтамі. Ён валодае унікальнай здольнасцю разумна і элегантна апрацоўваць масівы. Часта нам трэба выкарыстоўваць функцыю SUMPRODUCT для параўнання слупкоў з зададзенымі крытэрамі і пошуку выніку. Сёння ў гэтым артыкуле мы абмяркуем некаторыя метады выкарыстання функцыі SUMPRODUCT з крытэрыямі.

Спампаваць практычны сшытак

Спампаваць гэты практычны ліст на практыкуйце задачу, пакуль вы чытаеце гэты артыкул.

Функцыя SUMPRODUCT з Criteria.xlsx

Увядзенне функцыі SUMPRODUCT у Excel

Тэхнічна функцыя “SUMPRODUCT” выконвае сумаванне значэнняў адпаведных масіваў або дыяпазонаў.

⇒ Сінтаксіс

Сінтаксіс функцыі “SUMPRODUCT” просты і прамы.

=SUMPRODUCT(масіў1, [масіў2], [масіў3], …)

Аргумент

Аргумент Абавязковы/Неабавязковы Тлумачэнне
масіў1 Абавязкова Першы ўваход у масіў, элементы якога вы хочаце падзяліць і пасля дадаць.
[масіў2],[масіў3] Дадаткова Параметры масіва з элементамі, якія вы хочаце памножыць і дадаць, у дыяпазоне ад 2 да 255.

5 ідэальных прыкладаў функцыі SUMPRODUCT з крытэрыямі ў Excel

Адна з дзіўных асаблівасцей SUMPRODUCT функцыя заключаецца ў тым, што ён можа надзвычай добра апрацоўваць адзін ці некалькі крытэраў . Давайце абмяркуем некаторыя функцыі SUMPRODUCT з крытэрыямі.

1. SUMPRODUCT з адзіным крытэрыем для пошукавага значэння

Мы можам прымяніць функцыю SUMPRODUCT з крытэрыямі з падвойным унарным аператарам або без яго.

1.1. Выкарыстанне падвойнага ўнарнага аператара

Разумны спосаб прымяніць функцыю SUMPRODUCT — уставіць крытэрыі ў функцыю ў выглядзе масіва з дапамогай « Падвойны унарны аператар (–) », каб пераўтварыць «ІСЦІНА» або «ХЛУСНЯ» ў «1» або «0» . У наступным прыкладзе некаторыя назвы “Прадукт” даюцца з іх “Краіна” , “Коль” і “Кошт” . Мы знойдзем агульны кошт для краін «Індыя», «Кітай» і «Германія» .

Давайце выканаем працэдуры выкарыстання функцыі SUMPRODUCT з адным крытэрыем у Excel.

КРОКІ:

  • Па-першае, стварыце табліцу для гэтых краін у любым месцы аркуша, дзе вы хочаце атрымаць вынік.
  • Па-другое, абярыце ячэйку, у якую вы хочаце змясціцьформула функцыі SUMPRODUCT .
  • Па-трэцяе, устаўце формулу ў гэтую ячэйку. Мы ўжываем функцыю з дапамогай “Падвойнага ўнарнага аператара (–)” .
=SUMPRODUCT(--($C$5:$C$21=G5),$D$5:$D$21,$E$5:$E$21)

  • Затым націсніце клавішу Enter . Мы атрымалі агульную цану для “Індыя” .

  • Перацягніце значок Маркер запаўнення ўніз дубляваць формулу ў дыяпазоне. Або, каб аўтазапоўніць дыяпазон, двойчы пстрыкніце на сімвале плюс ( + ).

  • Нарэшце, мы можам убачыць вынік для Індыі , Кітая і Германіі .

🔎 Як працуе формула?

  • Масіў1 гэта –($C$5:$C$21=G5) G5 гэта «Індыя» . Двайны унарны аператар пераўтворыць вынікі з $C$4:$C$20 у “1” і “0” .
  • [Масіў2] гэта $D$5:$D$21 , дыяпазон якога мы спачатку памнажаем, а потым складаем.
  • [Масіў3] гэта $E$5:$E$21 , таксама гэты дыяпазон мы памнажаем, а потым дадаем .

Мы будзем выкарыстоўваць “Абсалютныя спасылкі на ячэйкі” , каб “БЛАКІРАВАЦЬ” ячэйкі.

1.2. Выключэнне падвойнага унарнага аператара

Мы можам вырашыць папярэдні прыклад без выкарыстання падвойнага унарнага аператара. Давайце паглядзім інструкцыі для гэтага.

КРОКІ:

  • Мы будзем выкарыстоўваць той жа прыклад, каб атрымаць той жа вынік. Цяпер у ячэйцы “H5” прымяніцеФункцыя SUMPRODUCT . Устаўце значэнні ў формулу, і атрымаецца такая формула.

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

  • Далей націсніце Увядзіце клавішу, каб паказаць вынік.

  • Каб скапіяваць формулу ў дыяпазоне, перацягніце Маркер запаўнення сімвал уніз. Акрамя таго, вы можаце двойчы пстрыкнуць знак дапаўнення ( + ) для аўтазапаўнення дыяпазону.
  • Аналагічным чынам мы можам атрымаць вынік.

Дадатковая інфармацыя: Некалькі крытэрыяў SUMPRODUCT у Excel (3 падыходы)

2. SUMPRODUCT з некалькімі крытэрыямі для розных слупкоў

Мы можам прымяніць SUMPRODUCT функцыю з некалькімі крытэрыямі з двайным унарным аператарам або без яго. Будзем вучыцца!

2.1. Выкарыстанне падвойнага ўнарнага аператара

У гэтым выпадку мы будзем выкарыстоўваць “Падвойны унарны аператар (–)” для пераўтварэння вынікаў масіва ў “1” ці “0” . Разгледзім тую ж табліцу, якую мы выкарыстоўвалі раней. Зараз мы знойдзем вынік па некалькіх крытэрыях. Мы знойдзем “Агульны кошт” для “працэсара” краіны “Кітай” , “Ноўтбук” з «Індыя» і «Ноўтбук» з «Паўднёвая Карэя» . Выкарыстоўваючы гэтыя крытэрыі, мы атрымаем вынік.

КРОКІ:

  • Спачатку абярыце ячэйку побач з першай кнігай і ўвядзіце формулу.
=SUMPRODUCT(--($B$5:$B$21=G5),--($C$5:$C$21=H5),$D$5:$D$21,$E$5:$E$21)

  • Націсніце клавішу Enter на клавіятурыяшчэ раз.

  • Аналагічным чынам, у папярэдніх прыкладах, перацягніце значок Маркер запаўнення ўніз, каб дубляваць формулу ў дыяпазоне . Або, каб аўтазапоўніць дыяпазон, двойчы пстрыкніце на сімвале плюс ( + ).
  • Нарэшце, вы атрымаеце вынік.

2.2. Выключэнне падвойнага ўнарнага аператара

Тут мы будзем прымяняць тыя ж некалькі крытэрыяў з выкарыстаннем асноўнай функцыі SUMPRODUCT .

КРОКІ:

  • У ячэйцы I5, прымяніць функцыю. Устаўце крытэрыі, і формула будзе выглядаць так.
=SUMPRODUCT(($B$5:$B$21=G5)*($C$5:$C$21=H5)*$D$5:$D$21*$E$5:$E$21)

  • Націсніце Enter каб паглядзіце вынік.

  • Пасля гэтага перацягніце значок Маркер запаўнення , каб скапіяваць формулу ў дыяпазоне. Або двойчы пстрыкніце на знаку плюс ( + ). Гэта таксама дублюе формулу.
  • Нарэшце, вы можаце ўбачыць вынік.

Чытаць далей: Функцыя SUMPRODUCT з некалькімі слупкамі ў Excel (4 простыя спосабы)

3. SUMPRODUCT з логікай АБО

Мы можам дадаць логіку OR да нашай формулы, каб зрабіць функцыю SUMPRODUCT з крытэрыямі больш дынамічнай. Разгледзім сітуацыю, калі нам трэба даведацца агульную цану на «Ноўтбук» і «Ноўтбук» .

КРОКІ:

  • Спачатку стварыце табліцу ў любым месцы аркуша, дзе вы хочаце атрымаць вынік.
  • Затым вылучыце ячэйку і ўстаўце наступную формулутам.
=SUMPRODUCT(--((B5:B21=G5)+(B5:B21=H5)>0),D5:D21,E5:E21)

  • Далей, націсніце клавішу Enter , каб убачыць вынік.

4. SUMPRODUCT з некалькімі крытэрыямі І/АБО

У гэтым метадзе мы будзем прымяняць функцыю SUMPRODUCT з крытэрыямі, якія выкарыстоўваюць абодва "І" , “ АБО” логіка. На гэты раз мы павінны дадаць больш крытэрыяў да нашай функцыі. Мы атрымаем “Агульны кошт” для прадукту “Наўтбук” , “Ноўтбук” краіны “Індыя”, “Кітай”.

КРОКІ:

  • Для пачатку абярыце другую ячэйку H10 і змясціце формулу ў гэту выбраную ячэйку .
=SUMPRODUCT(--((B5:B21=G5)+(B5:B21=H5)>0),--((C5:C21=G8)+(C5:C21=H8)>0),D5:D21,E5:E21)

  • Затым націсніце клавішу Enter , каб убачыць вынік.

🔎 Як працуе формула?

  • 1 роўна –((B5:B21=G5)+(B5:B21=H5)>0),–((C5:C21= G8)+(C5:C21=H8)>0) . Тут B5:B21 — слупок «Прадукт» , G5 і H5 «Сшытак» і “Ноўтбук” . Падобным чынам C5:C21 з'яўляецца слупком "Краіна" , а G6 і H6 з'яўляюцца «Індыя» і «Кітай».
  • [Масіў2] гэта D5:D21 .
  • [Масіў3] гэта E5:E21 .

5. SUMPRODUCT з некалькімі крытэрыямі для радкоў і слупкоў

Функцыя “SUMPRODUCT” паказвае сваю сапраўдную разнастайнасць, калі мы выкарыстоўваем гэту функцыю як для слупкоў, так ішэрагі. Давайце паглядзім, як. У наступным прыкладзе мы бачым цану некаторых «Прадуктаў» з краіны «Індыя» , «Кітай» , «Італія» , “Германія” , “Францыя” .

КРОКІ:

  • Спачатку абярыце ячэйку, у якую мы хочам змясціць вынік.
  • Затым устаўце формулу ў гэту ячэйку.
=SUMPRODUCT(C5:G8*(C4:G4=C10)*(B5:B8=C11))

  • Нарэшце, націсніце клавішу Enter на клавіятуры.

Пра што трэба памятаць

✅ Функцыя “SUMPRODUCT” разглядае нелікавыя значэнні як нулі. Калі ў вашай формуле ёсць нелікавыя значэнні, адказ будзе “0”.

✅ Масівы ў формуле SUMPRODUCT павінны мець аднолькавую колькасць радкоў і слупкоў. Калі не, вы атрымаеце #ЗНАЧЭННЕ! Памылка.

✅ Функцыя “SUMPRODUCT” не падтрымлівае сімвалы падстаноўкі.

Выснова

<Функцыя 1>SUMPRODUCT - адна з самых разнастайных функцый у Excel. У гэтым артыкуле мы разглядалі функцыю SUMPRODUCT з адным ці некалькімі крытэрамі. Мы спадзяемся, што гэты артыкул апынецца для вас карысным. Калі ў вас узнікла блытаніна або прапановы, можаце каментаваць.

Х'ю Уэст з'яўляецца вельмі дасведчаным трэнерам і аналітыкам Excel з больш чым 10-гадовым вопытам работы ў галіны. Ён мае ступень бакалаўра ў галіне бухгалтарскага ўліку і фінансаў і ступень магістра дзелавога адміністравання. Х'ю захапляецца навучаннем і распрацаваў унікальны падыход да навучання, які лёгка прытрымлівацца і зразумець. Яго экспертныя веды Excel дапамаглі тысячам студэнтаў і спецыялістаў па ўсім свеце палепшыць свае навыкі і атрымаць поспех у сваёй кар'еры. Праз свой блог Х'ю дзеліцца сваімі ведамі з усім светам, прапаноўваючы бясплатныя падручнікі па Excel і онлайн-трэнінгі, каб дапамагчы прыватным асобам і прадпрыемствам цалкам раскрыць свой патэнцыял.