За бажанням можна застосувати критерії до одного діапазону та підсумувати відповідні значення в іншому діапазоні. Наприклад, формула =SUMIF(B2:B5; "Іван"; C2:C5) підсумовує лише значення в діапазоні C2:C5, де відповідні клітинки в діапазоні B2:B5 дорівнюють "Іван".
Синтаксис є =SUMIFS(діапазон, критерій_діапазон1, критерій1, критерій_діапазон2, критерій2…) діапазон — Група комірок для підсумовування, припускаючи, що вони відповідають усім критеріям.
Функції SUM і IF можна комбінувати в Excel для створення умовної суми. Синтаксис умовної суми такий =СУММ(ЯКЩО(діапазон=критерії, діапазон_суми)), де діапазон — це діапазон комірок, які потрібно перевірити, критерій — умова, яку потрібно перевірити, а діапазон_суми — діапазон комірок, які потрібно підсумувати.
Щоб підсумувати клітинки, які відповідають декільком критеріям, ви зазвичай використовувати функцію SUMIFS. Проблема полягає в тому, що, як і аналог з одним критерієм, SUMIFS не підтримує діапазон суми з кількома стовпцями. Щоб подолати це, ми пишемо кілька СУМ, по одному для кожного стовпця в діапазоні сум: СУМ (СУММ (…), СУММ (…), СУММ (…))
Використовуйте функцію IF, одну з логічних функцій, щоб повернути одне значення, якщо умова виконується, і інше значення, якщо вона хибна. Наприклад: =ЯКЩО(A2>B2;"Понад бюджет";"OK") =ЯКЩО(A2=B2;B4-A4;"")
Excel SUMIF із текстовими критеріями
| Критерії | Приклад формули |
|---|---|
| Сума, якщо дорівнює | Точна відповідність: =SUMIF(A2:A8, "банани", C2:C8) |
| Сума, якщо клітинка містить | Часткова відповідність: =SUMIF(A2:A8, "*банани*", C2:C8) |
| Сума, якщо не дорівнює | Точна відповідність: =SUMIF(A2:A8, "<>банани", C2:C8) |