Функція 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;"=A*";C2:C9;"Тарас")

Додає кількість продуктів, які починаються з букви А та які продав Тарас. Для пошуку відповідних назв продуктів у Criteria_range1 B2:B9 використовується символ узагальнення * в аргументі Критерій1, "=A*", а в Criteria_range2 C2:C9 – ім'я "Тарас". Потім числа в діапазоні_суми A2:A9, які відповідають обом критеріям, додаються. У результаті отримаємо 20.

=SUMIFS(A2:A9;B2:B9;"<>Банани";C2:C9;"Тарас")

Додає кількість продуктів, відмінних від бананів, які продав Тарас. Він виключає банани, використовуючи <> в аргументі Criteria1, "<>Банани", і шукає ім'я "Том" у 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.

Порядок аргументів у функціях SUMIF і SUMIFS відрізняється. Зокрема, аргумент діапазон_суми є першим у функції SUMIFS і третім у SUMIF. Це часто стає причиною проблем, коли використовуються ці функції.

Коли ви копіюєте та редагуєте ці подібні функції, переконайтеся, що аргументи розташовано в правильному порядку.

Використовуйте однакову кількість рядків і стовпців для аргументів діапазону.

Аргумент діапазон_критерію має містити таку саму кількість рядків і стовпців, що й аргумент діапазон_суми.

На початок сторінки

Потрібна додаткова довідка?

Ви завжди можете поставити запитання експерту в спільноті Tech у розділі Excel чи отримати підтримку в спільноті Answers.

Додаткові відомості

Перегляньте відео про те, як використовувати розширені функції IF, наприклад SUMIFS

SUMIF (функція SUMIF)

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

Функція COUNTIF рахує лише ті значення, які відповідають одній умові

COUNTIFS (функція COUNTIFS)

Функція IFS (Microsoft 365, Excel 2016 та пізніші версії)

Огляд формул в Excel

Способи уникнення недійсних формул

Виявлення помилок у формулах

Математичні та тригонометричні функції (довідка)

Функції Excel (за алфавітом)

Функції Excel (за категоріями)

Потрібна додаткова довідка?

Отримуйте нові функції раніше за інших
Приєднатися до оцінювачів Microsoft Office

Ця інформація корисна?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?

Дякуємо за відгук!

×