SUMIFS функция

Функцията SUMIFS – една от математическите и тригонометрични функции, сумира всички свои аргументи, които отговарят на няколко критерия. Например бихте използвали SUMIFS за сумиране на броя на продавачите в страната, които (1) се намират на един пощенски код и (2) имат печалби, надвишаващи конкретна стойност.

Вашият браузър не поддържа видео. Инсталирайте Microsoft Silverlight, Adobe Flash Player или Internet Explorer 9.

Това видео е част от курс за обучение, наречен Разширени IF функции.

Синтаксис

Синтаксис: SUMIFS(сум_диапазон;критерий_диапазон1;критерий1;[критерий_диапазон2;критерий2]; ...)

  • =SUMIFS(A2:A9;B2:B9;"=A*";C2:C9;"Петър")

  • =SUMIFS(A2:A9;B2:B9;"<>Банани";C2:C9;"Петър")

Име на аргумент

Описание

Сум_диапазон    (задължително)

Диапазонът от клетки за сумиране.

Критерий_диапазон1    (задължително)

Диапазонът, който се проверява чрез Критерий1.

Критерий_диапазон1 и критерий1 задават двойка за търсене, по която в даден диапазон се търси за определени критерии. След като в диапазона бъдат намерени елементите, съответните им стойности в сум_диапазон се сумират.

Критерий1    (задължително)

Критерият, който определя кои клетки в критерий_диапазон1 ще бъдат сумирани. Например критериите могат да бъдат въведени като 32, ">32", B4, "ябълки" или "32".

Критерий_диапазон2, критерий2,...    (незадължително)

Допълнителни диапазони и свързани с тях критерии. Можете да въведете до 127 двойки диапазон/критерий.

Примери

За да използвате тези примери в Excel, плъзнете, за да изберете данните в таблицата, щракнете с десния бутон върху селекцията и изберете Копирай. В нов работен лист щракнете с десния бутон върху клетка A1 и изберете Съгласувай с форматирането на местоназначението под Опции за поставяне.

Продадено количество

Продукт

Продавач

5

Ябълки

Петър

4

Ябълки

Мария

15

Артишоки

Петър

3

Артишоки

Мария

22

Банани

Петър

12

Банани

Мария

10

Моркови

Петър

33

Моркови

Мария

Формула

Описание

=SUMIFS(A2:A9; B2:B9; "=А*"; C2:C9; "Петър")

Сумира броя продукти, които започват с А и са продадени от Петър. Използва заместващия символ * в критерий1, "=А*", за да търси съвпадение на имената на продукти в критерий_диапазон1 B2:B9 и търси името "Петър" в критерий_диапазон2 C2:C9. След това сумира числата в сум_диапазон A2:A9, които изпълняват и двете условия. Резултатът е 20.

=SUMIFS(A2:A9; B2:B9; "<>Банани"; C2:C9; "Петър")

Сумира броя продукти, които не са банани и са продадени от Петър. Изключва бананите с помощта на <> в критерий1, "<>Банани", и търси името "Петър" в критерий_диапазон2 C2:C9. След това сумира числата в сум_диапазон A2:A9, които изпълняват и двете условия. Резултатът е 30.

Често срещани проблеми

Проблем

Описание

Показва се 0 (нула) вместо очаквания резултат.

Уверете се, че критерий1, 2 са в кавички, ако проверявате за текстови стойности, например име на човек.

Резултатът е неправилен, когато сум_диапазон има стойности TRUE или FALSE.

Стойностите TRUE и FALSE за сум_диапазон се оценяват по друг начин, което може да доведе до неочаквани резултати при сумирането.

Клетките в аргумента сум_диапазон, които съдържат TRUE, се оценяват като 1. Клетките, които съдържат FALSE, се оценяват като 0 (нула).

Най-добри практики

Направете следното

Описание

Използване на заместващи символи.

Използване на заместващи символи като въпросителен знак (?) и звездичка (*) в критерий1,2 може да ви помогне да намерите съвпадения, които са сходни, но не точни.

Въпросителният знак съответства на произволен един знак. Звездичката съответства на произволна поредица от знаци. Ако искате да намерите самия въпросителен знак или звездичка, напишете тилда (~) пред въпросителния знак.

Например = SUMIFS (A2:A9; B2:B9; "= А*"; C2:C9; "Мир?") ще добави всички срещания с име, което започва с "Мир" и завършва с последна буква, която може да е различна.

Разбиране на разликата между SUMIF и SUMIFS.

Редът на аргументите в между SUMIFS и SUMIF е различен. По-конкретно, сум_диапазон е първи аргумент в SUMIFS, но е трети аргумент в SUMIF. Оттук произлизат често срещани проблеми при използването на тези функции.

Ако копирате и редактирате тези сходни функции, погрижете се да поставите аргументите в правилния ред.

Използвайте един и същ брой редове и колони за аргументите с диапазон.

Аргументът критерий_диапазон трябва да съдържа същия брой редове и колони като аргумента сум_диапазон.

Най-горе на страницата

Имате въпрос за конкретна функция?

Публикувайте въпрос във форума на общността на Excel

Помогнете ни да подобрим на Excel

Имате ли предложения как можем да подобрим следващата версия на Excel? Ако е така, вижте темите в Гласът на потребителите на Excel.

Вж. също

Вижте видео как да използвате разширени функции IF, каквато е SUMIFS

Функцията SUMIF сумира само стойностите, които отговарят на един критерий

Функцията SUMSQ сумира множество стойности, след като изпълни математическата операция повдигане на квадрат за всяка от тях

Функцията COUNTIF преброява само стойностите, които отговарят на един критерий

Функцията COUNTIFS преброява само стойностите, които отговарят на няколко критерия

Функция IFS (Office 365, Excel 2016 и по-нова версия)

Общ преглед на формулите в Excel

Начини за избягване на повредени формули

Използване на проверката за грешки за откриване на грешки във формули

Математически и тригонометрични функции

Функции на Excel (по азбучен ред)

Функции на Excel (по категории)

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×