Зміст
Під час роботи з Microsoft Excel В роботі з даними, бувають ситуації, коли ви порівнюєте дані між двома або більше діапазонами і проводите розрахунки за кількома критеріями. Функція SUMPRODUCT це ваш перший вибір. РЕЗУЛЬТАТ є надзвичайно винахідливою функцією з багатьма призначеннями. Вона має унікальну здатність обробляти масиви розумними та елегантними способами. Часто нам потрібно використовувати функцію РЕЗУЛЬТАТ для порівняння стовпців за заданими критеріями і знаходження результату. Сьогодні в цій статті ми розглянемо деякі прийоми використання функції РЕЗУЛЬТАТ функція з критеріями.
Завантажити Практичний посібник
Завантажте цей практичний посібник, щоб потренуватися у виконанні завдання, поки ви читаєте цю статтю.
СУММЕСЛИ функція з критеріями.xlsxВведення функції СУММЕСЛИ в Excel
Формально, в цьому році "СУМПРОДУКТ" повертає суму значень відповідних масивів або діапазонів.
⇒ Синтаксис
Синтаксис "СУМПРОДУКТ" функція проста і зрозуміла.
=SUMPRODUCT(array1, [array2], [array3], ...)
⇒ Аргумент
Аргумент | Обов'язково/необов'язково | Пояснення |
---|---|---|
array1 | Необхідно | Перший вхідний масив, елементи якого потрібно розділити, а потім додати. |
[array2], [array3] | За бажанням | Параметри масиву з елементами, які потрібно помножити та додати, в діапазоні від 2 до 255. |
5 Ідеальних прикладів СУММЕСЛИ функції з критеріями в Excel
Однією з дивовижних особливостей РЕЗУЛЬТАТ функція полягає в тому, що він може обробляти одиночні або численні критерії Давайте обговоримо деякі з них. РЕЗУЛЬТАТ з критеріальними функціями.
1. СУММАРНИЙ ПРОДУКТ з єдиним критерієм для пошуку значення
Ми можемо застосувати РЕЗУЛЬТАТ функція з критеріями з подвійним унарним оператором або без нього.
1.1 Використання подвійного унарного оператора
Розумний спосіб застосування РЕЗУЛЬТАТ полягає у вставці критеріїв у функцію у вигляді масиву з допомогою " Подвійний унарний оператор (-) ", щоб перетворити "ІСТИНА" або "ФАЛЬШИВО" в "1" або "0" У наступному прикладі, деякі "Продукт" імена та прізвища наводяться із зазначенням їх "Країна" , "Qty" і "Ціна" Знайдемо загальну ціну для країн "Індія", "Китай" і "Німеччина" .
Розглянемо порядок дій для використання РЕЗУЛЬТАТ функцію з єдиним критерієм в Excel.
КРОКИ:
- По-перше, створіть таблицю для цих країн в будь-якому місці робочого аркуша, де ви хочете отримати результат.
- По-друге, виділіть комірку, в яку потрібно помістити формулу РЕЗУЛЬТАТ функцію.
- По-третє, вставляємо формулу в цю комірку. Застосовуємо функцію з клавішею "Подвійний унарний оператор (-)" .
=SUMPRODUCT(--($C$5:$C$21=G5),$D$5:$D$21,$E$5:$E$21)
- Потім натисніть кнопку Увійдіть Ми отримали загальну ціну за "Індія" .
- Перетягніть Ручка наповнення вниз, щоб продублювати формулу по всьому діапазону. Або, щоб Автозаповнення на полігоні, подвійний клік в плюсі ( + ) символ.
- Нарешті, ми можемо побачити результат для Індія , Китай і Німеччина .
🔎 Як працює формула?
- Array1 це -($C$5:$C$21=G5) G5 - це "Індія" Подвійний унарний оператор перетворить результати з C$4:C$20 в "1" і "0" .
- [Array2]. це $D$5:$D$21 , діапазон якого ми спочатку перемножуємо, а потім додаємо.
- [Array3]. це $E$5:$E$21 також цей діапазон ми перемножуємо, а потім додаємо.
Ми будемо використовувати "Абсолютні посилання на комірки" до "БЛОК" камери.
1.2 За винятком подвійного унарного оператора
Попередній приклад можна розв'язати без використання унарного оператора double. Розглянемо інструкцію для цього.
КРОКИ:
- Скористаємося тим же прикладом, щоб отримати той же результат. Тепер, в комірці "H5" застосувати РЕЗУЛЬТАТ Вставляємо значення у формулу і формула має такий вигляд.
=SUMPRODUCT(($C$5:$C$21=G5)*$D$5:$D$21*$E$5:$E$21)
- Далі, натисніть на кнопку Увійдіть ключовим, щоб показати результат.
- Щоб скопіювати формулу за межі діапазону, перетягніть Ручка наповнення Символ вниз. Також ви можете подвійний клік доповнення ( + ) підписати до Автозаповнення на полігоні.
- Аналогічно ми можемо отримати результат.
Читати далі: СУММАРНИЙ ПРОДУКТ за кількома критеріями в Excel (3 підходи)
2. СУММАРНИЙ ПРОДУКТ з декількома критеріями для різних стовпців
Ми можемо застосувати РЕЗУЛЬТАТ функція з декількома критеріями з оператором подвійного унарного переходу та без нього. Вчимося!
2.1 Використання подвійного унарного оператора
В даному випадку ми будемо використовувати "Подвійний унарний оператор (-)" конвертувати результати масиву в "1" або "0" Розглянемо ту ж саму таблицю, яку ми використовували раніше. Тепер знайдемо результат за кількома критеріями. Знайдемо "Загальна ціна" для "процесор" країни "Китай" , "Блокнот" з "Індія" і "Ноутбук" з "Південна Корея" За цими критеріями ми і будемо виводити результат.
КРОКИ:
- Спочатку виділяємо комірку, що прилягає до першої книги, і вводимо формулу.
=SUMPRODUCT(--($B$5:$B$21=G5),--($C$5:$C$21=H5),$D$5:$D$21,$E$5:$E$21)
- Натисніть кнопку Увійдіть на клавіатурі ще раз.
- Аналогічно, як і в попередніх прикладах, перетягніть Ручка наповнення вниз, щоб продублювати формулу по всьому діапазону. Або, щоб Автозаповнення на полігоні, подвійний клік в плюсі ( + ) символ.
- Нарешті ви отримаєте свій результат.
2.2 За винятком подвійного унарного оператора
Тут ми застосуємо ті ж самі численні критерії, використовуючи основні РЕЗУЛЬТАТ функцію.
КРОКИ:
- У камері I5, застосовуємо функцію, вставляємо критерії і формула має такий вигляд.
=SUMPRODUCT(($B$5:$B$21=G5)*($C$5:$C$21=H5)*$D$5:$D$21*$E$5:$E$21)
- Хіт Увійдіть щоб побачити результат.
- Після цього перетягніть кнопку Ручка наповнення щоб скопіювати формулу за межі діапазону. Або подвійний клік в плюсі ( + Це також дублює формулу.
- Нарешті можна побачити результат.
Читати далі: СУММЕСЛИ функція з декількома стовпцями в Excel (4 простих способи)
3. СУММАРНИЙ ПРОДУКТ з логікою АБО
Ми можемо додати АБО логіку до нашої формули, щоб зробити РЕЗУЛЬТАТ функція з більш динамічними критеріями. Розглянемо ситуацію, коли нам потрібно дізнатися загальну ціну за "Блокнот" і "Ноутбук" .
КРОКИ:
- По-перше, створіть таблицю в будь-якому місці робочого аркуша, де ви хочете отримати результат.
- Потім виділяємо комірку і вставляємо туди наступну формулу.
=SUMPRODUCT(--((B5:B21=G5)+(B5:B21=H5)>0),D5:D21,E5:E21)
- Далі, натисніть на кнопку Увійдіть ключовим для того, щоб побачити результат.
4. ПРОДУКТ з декількома та/або декількома критеріями
У цьому методі ми застосуємо функцію СУММЕСЛИ з критеріями, що використовують обидва "І" , "АБО" На цей раз ми повинні додати більше критеріїв до нашої функції. "Загальна ціна" для продукту "Блокнот" , "Ноутбук" країни "Індія", "Китай".
КРОКИ:
- Для початку виділимо другу комірку H10 і введіть формулу у вибрану комірку.
=SUMPRODUCT(--((B5:B21=G5)+(B5:B21=H5)>0),--((C5:C21=G8)+(C5:C21=H8)>0),D5:D21,E5:E21)
- Потім натисніть кнопку Увійдіть ключовим для того, щоб побачити результат.
🔎 Як працює формула?
- 1 це –((B5:B21=G5)+(B5:B21=H5)>0),–((C5:C21=G8)+(C5:C21=H8)>0) . Тут B5:B21 це "Продукт" Колона, G5 і H5 це "Блокнот" і "Ноутбук" Так само, C5:C21 це "Країна" стовпчик, та G6 і H6 це "Індія" і "Китай".
- [Array2]. це D5:D21.
- [Array3]. це E5:E21 .
5. СУММАРНИЙ ПРОДУКТ з декількома критеріями для рядків і стовпців
На сьогоднішній день, на жаль, це не так. "СУМПРОДУКТ" показує свою справжню різноманітність, коли ми використовуємо цю функцію як для стовпців, так і для рядків. Розглянемо, як це зробити. У наступному прикладі ми можемо побачити ціну деякого "Продукція" з країни "Індія" , "Китай" , "Італія" , "Німеччина" , "Франція" .
КРОКИ:
- Спочатку виділяємо комірку, куди хочемо помістити результат.
- Потім вставте формулу в цю комірку.
=SUMPRODUCT(C5:G8*(C4:G4=C10)*(B5:B8=C11))
- Наостанок, натисніть Увійдіть клавішу на клавіатурі.
Важливі моменти для запам'ятовування
✅ The "СУМПРОДУКТ" функція обробляє нечислові значення як нулі. Якщо у вашій формулі є нечислові значення, то відповідь буде такою "0".
✅ Масиви у формулі СУММЕСЛИ повинні мати однакову кількість рядків і стовпців. Якщо це не так, то виходить #ЦІННІСТЬ! Помилка.
✅ The "СУМПРОДУКТ" не підтримує символи підстановки.
Висновок
На сьогоднішній день, на жаль, це не так. РЕЗУЛЬТАТ є однією з найрізноманітніших функцій в Excel. У цій статті ми розглянули РЕЗУЛЬТАТ Ми сподіваємося, що ця стаття буде корисною для вас. Якщо у вас виникли якісь незрозумілі моменти або пропозиції, будь ласка, коментуйте їх.