Як користуватися функцією Excel SUMIF -

Зміст

Резюме

Функція Excel SUMIF повертає суму комірок, які відповідають одній умові. Критерії можна застосовувати до дат, цифр та тексту. Функція SUMIF підтримує логічні оператори (>, <,, =) та символи підстановки (* ,?) для часткового збігу.

Призначення

Суми чисел у діапазоні, що відповідає поставленим критеріям

Повернене значення

Сума наведених значень.

Синтаксис

= SUMIF (діапазон, критерії, (діапазон_суми))

Аргументи

  • діапазон - діапазон комірок, до яких потрібно застосувати критерії.
  • критерії - критерії, що використовуються для визначення клітин, які слід додати.
  • sum_range - (необов’язково) Клітинки, які потрібно скласти. Якщо сума_діапазону опущена, натомість комірки в діапазоні складаються.

Версія

Excel 2003

Примітки щодо використання

Функція SUMIF повертає суму комірок у діапазоні, які відповідають одній умові. Перший аргумент - це діапазон, до якого застосовуються критерії, другий аргумент - критерії, а останній аргумент - діапазон, що містить значення для підсумовування. SUMIF підтримує логічні оператори (>, <,, =) та символи підстановки (* ,?) для часткового збігу. Критерії можуть використовувати значення в іншій комірці, як пояснено нижче.

SUMIF входить до групи з восьми функцій в Excel, які розділяють логічні критерії на дві частини (діапазон + критерії). Як результат, синтаксис, який використовується для побудови критеріїв, відрізняється, і SUMIF вимагає діапазон комірок для аргументу діапазону, ви не можете використовувати масив.

SUMIF підтримує лише одну умову. Якщо вам потрібно застосувати кілька критеріїв, використовуйте функцію SUMIFS. Якщо вам потрібно маніпулювати значеннями, які відображаються в аргументі діапазону (тобто витягнути рік з дат для використання в критеріях), див. Функції SUMPRODUCT та / або FILTER.

Основне використання | Критерії в іншій комірці | Не дорівнює | Пусті клітини | Дати | Узагальнюючі символи | Відео

Основне використання

На показаному аркуші є три приклади SUMIF. У першому прикладі (G6) SUMIF налаштовано на підсумовування значень, більших за 100. У другому прикладі (G7) SUMIF повертає суму значень, коли колір "червоний". В останньому прикладі (G8) SUMIF налаштовано на підсумовування значень, де стан - "CA" (Каліфорнія).

=SUMIF(D6:D10,">100") // values> 100 =SUMIF(B6:B10,"Jim",D6:D10) // Rep = Jim =SUMIF(C6:C10,"ca",D6:D10) // State = CA

Зверніть увагу, що знак рівності (=) не потрібен при побудові критеріїв "дорівнює". Також зверніть увагу, що SUMIF не враховує регістр. Ви можете підсумувати значення, де представник - Джим, використовуючи "jim" або "Jim".

Критерії в іншій комірці

Значення з іншої комірки може бути включено до критеріїв за допомогою конкатенації. У наведеному нижче прикладі SUMIF поверне суму всіх продажів за величиною в G4. Зверніть увагу, що більший за оператор (>), який є текстом, повинен бути в лапках. Формула в G5:

=SUMIF(D5:D9,">"&G4) // sum if greater than G4

Не дорівнює

Щоб виразити критерій "не дорівнює", використовуйте оператор "", оточений подвійними лапками (""):

=SUMIF(B5:B9,"red",C5:C9) // not equal to "red" =SUMIF(B5:B9,"blue",C5:C9) // not equal to "blue" =SUMIF(B5:B9,""&E7,C5:C9) // not equal to E7

Знову зауважте, SUMIF не враховує регістр.

Пусті клітини

SUMIF може обчислювати суми на основі порожніх або непорожніх комірок. У наведеному нижче прикладі SUMIF використовується для підсумовування сум у стовпці C залежно від того, містить стовпець D "x" чи порожній:

=SUMIF(D5:D9,"",C5:C9) // blank =SUMIF(D5:D9,"",C5:C9) // not blank

Дати

Найкращий спосіб використовувати SUMIF з датами - посилатися на дійсну дату в іншій комірці або використовувати функцію DATE. Наведений нижче приклад показує обидва методи:

=SUMIF(B5:B9,"="&DATE(2019,4,1),C5:C9) =SUMIF(B5:B9,">"&E9,C5:C9)

Зверніть увагу, що ми повинні об’єднати оператора до дати в E9. Щоб використовувати більш розширені критерії дати (тобто всі дати в даному місяці або всі дати між двома датами), вам потрібно буде перейти до функції SUMIFS, яка може обробляти кілька критеріїв.

Підстановочні знаки

Функція SUMIF підтримує символи підстановки, як показано на прикладі нижче:

=SUMIF(B5:B9,"mi*",C5:C9) // begins with "mi" =SUMIF(B5:B9,"*ota",C5:C9) // ends with "ota" =SUMIF(B5:B9,"????",C5:C9) // contains 4 characters

Нижче наведено інші приклади формул SUMIF.

Примітки

  • SUMIF підтримує лише одну умову. Використовуйте функцію SUMIFS для кількох критеріїв.
  • When sum_range is omitted, the cells in range will be summed.
  • Text strings in criteria must be enclosed in double quotes (""), i.e. "apple", ">32", "ja*"
  • Cell references in criteria are not enclosed in quotes, i.e. "<"&A1
  • The wildcard characters ? and * can be used in criteria. A question mark matches any one character and an asterisk matches any sequence of characters (zero or more).
  • To find a literal question mark or asterisk, use a tilde (~) in front question mark or asterisk (i.e. ~?, ~*).
  • SUMIFS requires a range, you can't substitute an array.

Related videos

Як використовувати функцію SUMIF У цьому відео ми розглянемо, як використовувати функцію SUMIF для підсумовування комірок, які відповідають одному критерію в наборі даних. Як додати рядок із підсумками до таблиці У цьому відео ми розглянемо, як додати та налаштувати загальний рядок до таблиці Excel. Загальний рядок може автоматично відображати підсумкові розрахунки під таблицею. Як створити просту підсумкову таблицю Зведені таблиці - це чудові інструменти для узагальнення даних, але ви також можете використовувати формули для побудови власних підсумків за допомогою таких функцій, як COUNTIF і SUMIF. Подивіться, як у цьому 3-хвилинному відео.

Цікаві статті...