Applies ToExcel за Microsoft 365 Excel за Microsoft 365 за Mac Excel за уеб Excel 2024 Excel 2024 за Mac Excel 2021 Excel 2021 за Mac Excel 2019 Excel 2016 Excel Web App

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

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

Синтаксис

Синтаксис: 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, "=A*" , за да потърси съответстващи имена на продукти в Criteria_range1 B2:B9 и търси името "Петър" в Criteria_range2 C2:C9. След това сумира числата в сум_диапазон A2:A9, които изпълняват и двете условия. Резултатът е 20.

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

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

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

Проблем

Описание

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

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

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

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

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

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

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

Описание

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

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

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

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

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

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

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

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

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

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

Имате нужда от още помощ?

Винаги можете да попитате експерт в техническата общност на Excel или да получите поддръжка в Общността за отговори от.

Вж. също

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

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

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

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

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

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

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

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

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

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

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

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

Нуждаете ли се от още помощ?

Искате ли още опции?

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

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.