Съдържание
При работа с Microsoft Excel SUM Функцията е една от основните функции, които всеки използва. Използваме тази функция в много сценарии. Но когато става въпрос за сумиране на стойности въз основа на критерии, функцията SUMIF и SUMIFS Функциите са нашият спасител. Може да се замислите коя от тях най-добре служи за вашата цел. В този урок ще научите разликата между SUMIF срещу SUMIFS функции в Excel с подходящи примери и обяснения.
Изтегляне на работна тетрадка за практика
Изтеглете следната работна тетрадка за упражнения.
SUMIF срещу SUMIFS.xlsxВъведение във функцията SUMIF в Excel
Сега SUMIF Функцията сумира даден диапазон въз основа само на едно условие. Тя ще добави стойностите, ако условието съвпада с дадените диапазони от стойности. Ако условието съвпада, тя ще намери съответните клетки в диапазона за сумиране и ще ги добави.
Основен синтаксис на функцията SUMIF:
= SUMIF(обхват, критерии, [sum_range])Разгледайте следната таблица, за да се ориентирате по-добре:
Аргументи | Изисква се | Описание |
обхват | Да | Диапазонът от клетки, в който искате да търсите по условие. Диапазонът от клетки трябва да бъде от числа или имена, масиви или препратки, които имат числа. Празните и текстовите стойности се игнорират. |
критерии | Да | Критериите са под формата на число, израз, препратка към клетка, текст или функция, която определя кои клетки ще бъдат добавени. |
sum_range | По избор | За действителните клетки, които се добавят, искаме да добавим клетки, различни от тези, посочени в аргумента range. Ако аргументът sum_range е премахнат, Excel добавя клетките, които са посочени в аргумента range. |
Как работи функцията SUMIF?
Вече обсъдихме SUMIF Време е да покажем как работи функцията.
Имаме два диапазона в SUMIF Тук първият е обхватът, който ще оценяваме по нашите критерии. А вторият е обхватът на сумата, откъдето ще получим желаната сума.
За да демонстрираме това, ще използваме следния набор от данни:
Тук са посочени имената на някои продавачи, продаваните от тях продукти и общите им продажби.
Ще намерим общи продажби на Джон
📌 Стъпки
① Първо, следната формула в Клетка C14 :
=SUMIF(C5:C12,"John",D5:D12)
② След това натиснете Въведете.
Както виждате, намерихме общите продажби на Джон, като използвахме SUMIF функция.
Обяснение на горния пример:
Сега в нашата формула избрахме Продавач като Обхват и Общо продажби като sum_range .
След това споменахме " Джон " като наш критерий. Той ще търси всички стойности от Продавач и добавете Общо продажби оттам.
Въведение във функцията SUMIFS в Excel
Сайтът SUMIFS функция за сумиране на клетките въз основа на множество критерии. SUMIFS може да сумира стойности, когато съответните клетки отговарят на критерии, базирани на дати, числа и текст. Трябва да се отбележи, че използваме логически оператори (>,<,,=), за да съпоставяме условия и заместващите символи (*,?) за частично съвпадение.
За разлика от SUMIF Тази функция е полезна, когато са необходими няколко критерия за оценка.
Основен синтаксис на функцията SUMIFS:
=SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2], [criteria2],...)Разгледайте тази таблица, за да се ориентирате по-добре:
Аргументи | Изисква се | Описание |
sum_range | Да | Обхват на клетките, които искаме да съберем въз основа на условия или критерии. |
Критерии_обхват1 | Да | Обхват на клетките, в които ще приложим критерия или условието. |
Критерии1 | Да | Условие за критерий_range1. |
Criteria_range2, criteria2, ... | По избор | Допълнителни диапазони и свързаните с тях критерии. Можете да въведете до 127 двойки диапазони/критерии. |
Как работи функцията SUMIFS?
Подобно на SUMIF функция, SUMIFS има един диапазон за сумиране. Това означава, че всички сумирания ще се извършват въз основа на този диапазон. Тук можем да използваме няколко критерия. Първо, ще се опита да съпостави стойностите въз основа на критерий1. Ако имате други условия, той ще вземе това предвид и съответно ще сумира стойностите.
За да демонстрираме това, използваме този набор от данни:
Тук са посочени имената на някои продавачи, продаваните от тях продукти и сумата на продажбите.
Ще намерим общите продажби на Джими за продукта TV
📌 Стъпки
① Първо, следната формула в Клетка C14 :
=SUMIFS(E5:E13,C5:C13,"Jimmy",D5:D13,"TV")
② След това натиснете Въведете.
Както можете да видите, открихме общите продажби на Джими за продукта TV като използвате SUMIFS функция.
Обяснение на горния пример:
Сега нека да го разнищим. Първо, избрахме sum_range , criteria_range1 , criteria_range2 .
Първите ни критерии бяха Джими . Това означава, че първо ще намери продавача. Джими от Продавач колона.
Следващите ни критерии бяха TV . Това означава колко продажби Джими генерирани от продукта TV . От стойностите на Джими , тя ще търси TV в колоната Продукт.
И накрая, той ще събере продажбите на Джими за продукта TV .
SUMIF срещу SUMIFS: гъвкавост при операцията за сумиране в Excel
Сега не можете да изпълнявате на SUMIFS операция с SUMIF Но можете лесно да извършите SUMIFS вместо SUMIF Това означава, че ако имате един критерий, можете да използвате SUMIFS функция.
Разгледайте този набор от данни:
Тук имаме няколко проекта, които се състоят от разработчици, начални и крайни дати, тарифа на час и общи сметки.
Ще намерим Обща сметка от проектите, завършени преди 21 декември.
Както казахме по-рано, можете да използвате SUMIFS вместо функцията SUMIF. Тук ви даваме доказателство за това:
За да решите този проблем с SUMIF въведете следната формула в Клетка C13:
=SUMIF(E5:E10,"<"&C12,H5:H10)
След това натиснете Въведете .
Както виждате, намерихме общата сметка на проектите, завършени преди 21 декември.
Сега можете да решите този проблем и чрез SUMIFS функция. Нека погледнем:
Първо въведете следната формула в Клетка C13 :
=SUMIFS(H5:H10,E5:E10,"<"&C12)
След това натиснете ВЪВЕДЕТЕ .
Както можете да видите, успешно открихме общата сметка на проектите, завършени преди 21 декември, с функцията SUMIFS.
Затова можете да използвате SUMIFS вместо функцията SUMIF .
SUMIF срещу SUMIFS: коя функция на Excel да изберете?
Според нас SUMIFS е по-удобен инструмент. Тя осигурява подобен резултат като SUMIF както и SUMIFS функцията може да обработва множество критерии, можете да я използвате навсякъде.
Възможно ли е сега от предишната съвкупност от данни да се намери общата сметка на проектите, завършени преди 21 декември, но с работни часове, по-малки от 200 часа?
Тук имаме няколко критерия. Първият е 21 декември а вторият е работното време. по-малко от 200 .
По принцип не можете да решите този тип проблеми чрез SUMIF Тя не може да приема няколко критерия. Но можете лесно да решите този проблем с функцията SUMIFS функция.
📌 Стъпки
① Първо въведете следната формула в Клетка C14 :
=SUMIFS(H5:H10,E5:E10,"<"&C12,G5:G10,"<"&C13)
② След това натиснете ВЪВЕДЕТЕ .
Както можете да видите, успешно обработваме множество критерии с помощта на SUMIFS функция. Ето защо SUMIFS е по-ефективен от SUMIF функционира в много ситуации.
Резюме: SUMIF срещу SUMIFS в Excel
От горното обсъждане можем да направим обобщение в следната таблица:
Разлика | SUMIF | SUMIFS | ||
---|---|---|---|---|
Наличност | Всички версии | Excel 2007 или по-нова версия. | ||
Брой критерии | Само един | До 127 критерия | ||
Позиция на sum_range | В последния аргумент | Като първи аргумент | ||
изискване за sum_range | По избор | Изисква се | ||
Незадължителни аргументи | sum_range |
|
💬 Нещата, които трябва да запомните
✎ В SUMIFS други критерии не могат да бъдат в същия диапазон като критерий1.
✎ Освен това criteria_range трябва да съдържа същия брой редове и колони като аргумента sum_range.
Заключение
В заключение се надявам, че този урок ви е предоставил част от полезните знания за разликата между SUMIF и SUMIFS функции в Excel-а. Затова ви препоръчваме да научите и да приложите всички тези инструкции към вашата съвкупност от данни. Освен това можете да изтеглите работната тетрадка за упражнения и да ги изпробвате сами. Също така, не се колебайте да дадете обратна връзка в раздела за коментари. Всъщност вашите ценни отзиви ни мотивират да създаваме уроци като този. Не забравяйте да разгледате нашия уебсайт Exceldemy.com за различни проблеми и решения, свързани с Excel.