SUMIFS функция

Отнася се за
Excel за Microsoft 365 Excel за Microsoft 365 за Mac Excel 2024 Excel 2024 за Mac Excel 2021 Excel 2021 за Mac Excel 2019 Excel 2016 Excel Web App

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

Синтаксис

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

  • =SUMIFS(A2:A9;B2:B9;"=A*";C2:C9;"Петър")
  • =SUMIFS(A2:A9;B2:B9;"<>Банани";C2:C9;"Петър")
Име на аргумент Описание
Сум_диапазон (задължително) Диапазонът от клетки за сумиране.
Критерий_диапазон1 (задължително) Диапазона, който се проверява с помощта на критерий1.
Criteria_range1 и критерий1 задават двойка за търсене, по която в даден диапазон се търси за определени критерии. След като в диапазона бъдат намерени елементите, съответните им стойности в Sum_range се сумират.
Критерий1 (задължително) Критерият, който определя кои клетки в Criteria_range1 ще бъдат сумирани. Например критериите могат да бъдат въведени като 32, ">32","ябълки" или "32".
Criteria_range2, критерий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. След това сумира числата в Sum_range A2:A9, които изпълняват и двете условия. Резултатът е 20.
=SUMIFS(A2:A9; B2:B9; "<>Банани"; C2:C9; "Петър") Сумира броя продукти, които не са банани и са продадени от Петър. Тя изключва бананите, като използва <> в критерий1"<>Банани", и търси името "Петър" в Criteria_range2 C2:C9. След това сумира числата в Sum_range A2:A9, които изпълняват и двете условия. Резултатът е 30.

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

Проблем Описание
Показва се 0 (нула) вместо очаквания резултат. Уверете се, че критерии1, 2 са в кавички, ако проверявате за текстови стойности, например име на човек.
Резултатът е неправилен, когато Sum_range има стойности TRUE или FALSE. Стойностите TRUE и FALSE за Sum_range се оценяват по различен начин, което може да доведе до неочаквани резултати при сумирането.
Клетките в Sum_range , които съдържат TRUE, се оценяват като 1. Клетките, които съдържат FALSE, се оценяват като 0 (нула).

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

Направете това Описание
Използване на заместващи символи. Използване на заместващи символи като въпросителен знак (?) и звездичка (*) в критерий1,2 може да ви помогне да намерите съвпадения, които са сходни, но не точни.
Въпросителният знак съответства на произволен един знак. Звездичката съответства на произволна поредица от знаци. Ако искате да намерите самия въпросителен знак или звездичка, напишете тилда (~) пред въпросителния знак.
Например = SUMIFS (A2:A9; B2:B9; "= А*"; C2:C9; "Мир?") ще добави всички срещания с име, което започва с "Мир" и завършва с последна буква, която може да е различна.
Разбиране на разликата между SUMIF и SUMIFS. Редът на аргументите в между SUMIFS и SUMIF е различен. По-конкретно, аргументът sum_range е първият аргумент в SUMIFS, но той е третият аргумент в SUMIF. Оттук произлизат често срещани проблеми при използването на тези функции.
Ако копирате и редактирате тези сходни функции, погрижете се да поставите аргументите в правилния ред.
Използвайте един и същ брой редове и колони за аргументите с диапазон. Аргументът Criteria_range трябва да съдържа същия брой редове и колони като аргумента Sum_range .

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

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

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