Змест
Працуючы з 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 з адным ці некалькімі крытэрамі. Мы спадзяемся, што гэты артыкул апынецца для вас карысным. Калі ў вас узнікла блытаніна або прапановы, можаце каментаваць.