Якщо ви регулярно користуєтеся Google Sheets і вам коли-небудь знадобиться сумувати значення на основі певних умов у певних клітинках, тоді вам потрібно знати, як використовувати функцію SUMIF у Google Sheets .
Можливість підсумовувати дані за допомогою цієї функції не обмежується двома значеннями. Ви можете підсумувати весь діапазон. І умова, яку ви надаєте функції для сумування чи ні, також може залежати від кількох комірок у вашій електронній таблиці.
Як працює функція SUMIF у Google Таблицях
SUMIF — це проста функція електронної таблиці , але вона досить гнучка, щоб ви могли виконувати з нею творчі обчислення.
Вам потрібно оформити функцію таким чином:
SUMIF(діапазон; критерій; [діапазон_суми])
Параметри цієї функції такі:
- Діапазон : діапазон комірок, які ви хочете використовувати, щоб оцінити, чи потрібно складати значення.
- Критерій : стан клітин, які потрібно оцінити.
- Діапазон_суми : цей параметр є необов’язковим і включає комірки, які потрібно підсумувати. Якщо ви не включите цей параметр, функція просто підсумує діапазон самостійно.
Функція здається простою, але той факт, що ви можете підсумовувати або порівнювати діапазони кількох клітинок, забезпечує набагато більшу гнучкість, ніж ви можете собі уявити.
Приклад SUMIF із текстом
Якщо ви готові розпочати роботу з функцією SUMIF, найкраще використовувати два стовпці в електронній таблиці. Один стовпець буде для вашого порівняння, а інший буде значеннями, які ви хочете додати.
Наведений вище приклад аркуша власника магазину, який відстежує покупки за період. Власник магазину хоче створити додаткові стовпці, які підсумовують закупівельні ціни в стовпці B для певних значень у стовпці A.
У цьому випадку діапазон для порівняння буде A2:A15 .
Критерієм буде пошукова фраза для елемента, який потрібно додати. Отже, у цьому випадку, щоб скласти всі покупки постдигера, критерієм буде текст «Post Digger».
Діапазон підсумків — це діапазон комірок із значеннями, які потрібно підсумувати. Ось це B2:B15 .
Коли ви натиснете Enter, ви побачите, що конкретні значення зі стовпця sum_range додано, але лише з даними з клітинок, де стовпець A відповідає вказаному вами критерію.
Це простий спосіб використання функції SUMIF; як спосіб вилучення значень із другого стовпця на основі елементів, перелічених у першому.
Примітка . Вам не потрібно вводити критерій у формулу в подвійних лапках. Замість цього ви можете ввести це значення в комірку на аркуші та ввести цю комірку у формулу.
Використання операторів SUMIF з текстом
Хоча наведений вище приклад шукає ідеальні збіги, ви також можете використовувати оператори, щоб указати частини тексту, які потрібно знайти. Якщо ви зміните критерії пошуку, ви зможете підсумувати значення для клітинок, які можуть не повністю збігатися, але дадуть вам відповідь, яку ви шукаєте.
Використовуючи наведений вище приклад, якщо ви хочете скласти покупки всіх товарів, крім електричної дрилі, ви введете формулу оператора <> .
=SUMIF(A2:A15,”<>Електродриль”,B2:B15)
Оператор <> повідомляє функції SUMIF ігнорувати «Електродриль», але складати всі інші елементи в діапазоні B2:B15.
Як ви можете бачити з результату нижче, функція SUMIF працює належним чином.
Під час використання функції SUMIF з текстом можна також використовувати такі оператори:
- ? : шукайте слова з будь-яким символом, де ви поставили ?. Наприклад, «S?ovel» підсумує будь-який елемент, який починається на «S» і закінчується на «ovel» з будь-якою літерою між ними.
- * : пошук слів, які починаються або закінчуються чим завгодно. Наприклад, «*Годинник» додасть усі елементи, які є будь-яким типом годинника, незалежно від марки.
Примітка . Якщо ви справді хочете, щоб функція SUMIF шукала такий символ, як «?» або «*» в тексті (і не використовуйте їх як спеціальні символи), а потім ставте перед ними символ тильди. Наприклад, «~?» міститиме "?" символ у пошуковому тексті.
Майте на увазі, що функція SUMIF не чутлива до регістру. Отже, він не розрізняє великі та малі літери, коли ви використовуєте текст як критерій пошуку. Це корисно, тому що якщо те саме слово введено з великими літерами або без них, функція SUMIF усе одно розпізнає їх як збіг і правильно підсумує значення в стовпці значення.
Використання операторів SUMIF з числами
Звичайно, функція SUMIF у Google Таблицях корисна не лише для пошуку тексту в стовпцях із пов’язаними значеннями для підсумовування. Ви також можете підсумовувати діапазони чисел, які відповідають певним умовам.
Щоб перевірити діапазон чисел для умови, ви можете використовувати набір операторів порівняння.
- > : Більше ніж
- : Менше ніж
- >= : більше або дорівнює
- <> : Менше або дорівнює
Наприклад, якщо у вас є список чисел, і ви хочете додати ті, що перевищують 3000, ви повинні використати таку команду SUMIF.
=SUMIF(B2:B15; “>3000”)
Зауважте, що, як і з текстовими критеріями, вам не потрібно вводити число «3000» у формулу безпосередньо. Ви можете помістити це число в клітинку та використовувати посилання на цю клітинку замість «3000» у формулі.
Подобається це:
=SUMIF(B2:B15, “>”&C2)
Останнє зауваження перед тим, як ми розглянемо приклад. Ви також можете підсумувати всі значення в діапазоні, які дорівнюють певному числу, просто не використовуючи жодних операторів порівняння взагалі.
SUMIF Приклад із числами
Давайте розглянемо, як можна використовувати функцію SUMIF у Google Таблицях за допомогою оператора порівняння з числами.
У цьому прикладі уявіть, що ви турист, який стежить за всіма горами, якими ви ходили.
У комірці D2 потрібно додати загальну висоту всіх гір заввишки понад 3000 футів, які ви подолали.
Для цього вам потрібно буде використати формулу, згадану в розділі вище.
Натисніть Enter після введення формули, і ви побачите результати в цій клітинці.
Як бачите, функція SUMIF у Google Таблицях підсумовує всі висоти зі стовпця B для будь-якої гори вище 3000 футів. Формула SUMIF ігнорувала всі значення на цій висоті.
Використовуйте інші умовні оператори, перелічені в останньому розділі, щоб виконати те саме обчислення для чисел, менших, більших або рівних, менших або рівних або рівних.
Використання операторів SUMIF з датами
Ви також можете використовувати функцію SUMIF з датами. Знову ж таки, застосовуються ті самі оператори порівняння, що перераховані вище, тому вам не доведеться турбуватися про вивчення нових.
Однак, щоб функція працювала, спершу потрібно правильно відформатувати дати в Google Таблицях.
Ви можете вручну ввести дату у функцію або ввести її в клітинку та посилатися на неї у формулі. Формат для цього такий:
=SUMIF(B2:B15; “>4.10.2019”, C2:C15)
Як це працює:
- SUMIF перевірить діапазон B2:B15 для будь-яких дат після 04.10.2019.
- Якщо значення true, SUMIF підсумовує всі клітинки в C2:C15 у тому самому рядку, де це порівняння є істинним.
- Отриманий підсумок буде відображено в клітинці, де ви ввели формулу.
Якщо у вас є клітинка, у якій дата не відформатована таким чином, ви можете скористатися функцією ДАТА, щоб правильно відформатувати дату. Наприклад, якщо у вас є три клітинки (D2, D3 і D4), які містять рік, місяць і день, ви можете використати таку формулу.
Наприклад:
=SUMIF(B2:B15, “>”&ДАТА(D2, D3, D4), C2:C15)
Якщо у вас є електронна таблиця, яка містить останні покупки у верхній частині аркуша, ви можете просто скористатися функцією СЬОГОДНІ, щоб підсумувати лише сьогоднішні покупки та проігнорувати решту.
=SUMIF(B2:B15, СЬОГОДНІ())
SUMIF у Google Таблицях простий, але універсальний
Як бачите, вивчення формули SUMIF у Google Таблицях не займає багато часу. Але різні способи його використання роблять його таким універсальним.
Якщо ви використовуєте багато електронних таблиць, де потрібно підсумовувати значення на основі умов тексту або чисел з інших клітинок, вам слід ознайомитися з функцією SUMIF.