Функцията SUMIF на Excel за множество критерии (3 метода + бонус)

  • Споделя Това
Hugh West

Докато работите с големи количества данни в 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.

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.