Съдържание
Докато работите с големи количества данни в Excel, понякога се налага да обобщите дадена колона с критерии. За да обобщим с критерии, използваме SUMIF Ако се окажете в ситуация, в която трябва да съберете колона или ред с няколко критерия, можете също така да използвате SUMIF В този урок ще ви покажем как да използвате функцията SUMIF функция с множество критерии в Excel.
Изтегляне на работна тетрадка за практика
Изтеглете тази учебна тетрадка.
SUMIF с множество условия.xlsxПреглед на функцията SUMIF в Excel
Цел:
Сайтът SUMIF функцията сумира стойностите в диапазон, който отговаря на зададените от вас критерии. SUMIF функция в Excel за сумиране на клетките въз основа на числа, които отговарят на определени критерии.
Синтаксис на функцията SUMIF:
=SUMIF(обхват, критерии, [sum_range])Аргументи:
обхват: Диапазонът от клетки, които искате да бъдат оценявани по критерии. Клетките във всеки диапазон трябва да са числа или имена, масиви или препратки, които съдържат числа.
критерии: Критериите под формата на число, израз, препратка към клетка, текст или функция, които определят кои клетки ще бъдат добавени.
sum_range: Действителните клетки, които да се добавят, ако искате да съберете клетки, различни от тези, определени в аргумента за обхвата. Ако аргументът sum_range отпадне, Excel добавя клетките, които са определени в аргумента за обхвата (същите клетки, към които се прилагат критериите).
3 ефективни метода за използване на SUMIF с множество критерии в Excel
Сега не можете да използвате директно SUMIF с няколко критерия. По принцип функцията SUMIF приема само едно условие. Но можем да използваме SUMIF функция с други функции или методи, за да решим нашия проблем.
За да демонстрираме този урок, ще използваме следния набор от данни:
Ще намерим общите продажби въз основа на някои критерии, като използваме SUMIF функция.
За да използвате SUMIF функция с множество критерии, ви предлагаме 3 метода, които наистина могат да решат проблема ви.
1. Комбиниране на две или повече функции SUMIF за прилагане на множество критерии
Първият е доста лесен за използване. Както знаем, SUMIF приема само едно условие. Така че можем да добавим няколко SUMIF Това означава, че обобщаваме с няколко критерия.
Общата формула:
=SUMIF(обхват,критерии,sum_range)+SUMIF(обхват,критерии,sum_range)+........Сега ще намерим общите продажби на Джон и Стюарт в януари .
📌 Стъпки
1. Въведете следната формула в Клетка I5 :
=SUMIF(C5:C12,H5,D5:D12)+SUMIF(C5:C12,H6,D5:D12)
2. След това натиснете Въведете.
Както можете да видите, успешно намерихме общите продажби на Джон и Стюарт в януари . Можете да добавите повече критерии с този метод. И лесно да намерите общите продажби на всяко лице или всеки продукт.
🔎 Разбивка на формулата
➤ SUMIF(C5:C12,H5,D5:D12)
Тази функция обобщава John's продажба в януари и връща 1200 .
➤ SUMIF(C5:C12,H6,D5:D12)
Тази функция обобщава Стюарт продажба през януари и връщане 700 .
➤ SUMIF(C5:C12,H5,D5:D12)+SUMIF(C5:C12,H6,D5:D12)
Накрая нашата формула добавя тези стойности и връща $1900.
2. Присъединяване на SUMPRODUCT с функцията SUMIF за множество критерии
Друг начин е да използвате SUMIF функция с множество критерии е използването й с функцията SUMORODUCT.
Сайтът SUMPRODUCT Функцията връща сумата от произведенията на подобни диапазони или масиви. Методът по подразбиране е умножение, но с тази функция можете също да събирате, изваждате и делите.
Сега ще използваме множествените критерии като диапазон в SUMIF След това тя ще върне масив. SUMPRODUCT функцията ще събере тези масиви и ще върне резултатите.
Общата формула:
=SUMPRODUCT(SUMIF(range,criteria_range,sum_range))Искаме да намерим Общо продажби на всички търговци в март .
📌 Стъпки
1. Въведете следната формула в Клетка J5 :
=SUMPRODUCT(SUMIF(C5:C12,I5:I7,F5:F12))
2. След това натиснете Въведете.
Както виждате, успяваме да намерим общите продажби на всички търговци в Март По наше мнение тази формула е по-ефективна от предишната, ако критериите ви идват от определена колона. Можете лесно да предадете тези критерии като диапазон в SUMIF функция.
🔎 Разбивка на формулата
➤ SUMIF(C5:C12,I5:I7,F5:F12)
Тази функция ще върне масив: {1300;700;1200}
➤ SUMPRODUCT(SUMIF(C5:C12,I5:I7,F5:F12))
Накрая SUMPRODUCT ще събере тези масиви и ще върне $3200.
Прочетете още: SUMIF Множество диапазони [6 полезни начина]
Подобни четива
- SUMIF в няколко листа в Excel (3 метода)
- SUMIF с множество критерии за различни колони в Excel
- SUMIF за множество критерии в различни листове в Excel (3 метода)
3. Комбиниране на функциите SUM и множество SUMIF
Сега, като комбинирате SUM и SUMIF Тази функция е почти подобна на метода 1. Основната разлика е, че използваме функцията SUM вместо знака плюс (+).
Общата формула:
=SUM(SUMIF(обхват,критерии2,sum_range1),SUMIF(обхват,критерии2,sum_range2).......)Искаме да намерим общите продажби на продукта Книга в февруари и общите продажби на продукта Перо в януари .
📌 Стъпки
1. Въведете следната формула в Клетка I5 :
=SUM(SUMIF(B5:B12,H5,E5:E12),SUMIF(B5:B12,H6,D5:D12))
2. След това натиснете Въведете.
Накрая можете да видите, че сме успели да намерим общите продажби на продукта Книга в февруари и общите продажби на продукта Перо в януари .
🔎 Разбивка на формулата
➤ SUMIF(B5:B12,H5,E5:E12)
Тази функция ще върне 1000 .
➤ SUMIF(B5:B12,H6,D5:D12)
Тази функция ще върне 1400 .
➤ SUM(SUMIF(B5:B12,H5,E5:E12),SUMIF(B5:B12,H6,D5:D12))
И накрая. SUM ще добави тези стойности и ще върне $2400.
Функция SUMIFS на Excel за множество критерии (бонус)
Сега тази част е бонус за вас. За да обобщите няколко критерия, можете да използвате SUMIFS Тази функция приема няколко критерия. Ако не искате да използвате сложни методи или формули, тази функция ще работи с лекота. Тази функция сумира клетките, които отговарят на няколко критерия.
Основен синтаксис на функцията SUMIFS:
= SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)sum_range : Това поле е задължително. Това е диапазонът от клетки, които ще се сумират.
criteria_range: Изисква се. Ще го използваме, за да тестваме с помощта на критерии1.
критерии1: Изисква се. Критериите, които определят кои клетки в criteria_range1 ще бъдат сумирани.
criteria_range2, criteria2: Това не е задължително. Допълнителни диапазони и свързаните с тях критерии. Можете да въведете до 127 комбинации от диапазони/критерии.
Искаме да намерим общите продажби на Стюарт в януари по-голям от $150 .
📌 Стъпки
1. Въведете следната формула в Клетка I7 :
=SUMIFS(D5:D12,C5:C12,I4,D5:D12,">150")
2. След това натиснете Въведете.
В крайна сметка успяваме да намерим общите продажби на Стюарт в януари по-голям от $150.
💬 Нещата, които трябва да запомните
✎ Ако работите с малък набор от данни и един критерий, тогава SUMIF функцията ще бъде ефективна.
✎ Ако работите с голям набор от данни и сложни критерии, използвайте SUMIFS функцията може да е оптималният начин.
Заключение
В заключение се надявам, че този урок ви е бил полезен за използване SUMIF с множество критерии. Препоръчваме ви да научите и да приложите всички тези методи към вашата съвкупност от данни. Определено това ще подобри знанията ви. Изтеглете работната тетрадка за упражнения и ги изпробвайте сами. Също така, не се колебайте да дадете обратна връзка в раздела за коментари. Вашата ценна обратна връзка ни мотивира да създаваме уроци като този. Не забравяйте да проверите нашия уебсайт Exceldemy.com за различни проблеми и решения, свързани с Excel.