Коли ми працюємо з таблицями в Excel, часто виникає необхідність підсумовувати значення в осередках. Зазвичай це робиться за допомогою функції SUM, проте вона працює лише з числовими значеннями. Але що робити, якщо в деяких осередках є текст?
У такому випадку можна скористатися функцією SUMIF, яка дозволяє підсумовувати значення в комірках, які відповідають певній умові. Для того, щоб підсумовувати лише ті осередки, в яких є текст, потрібно використовувати умову "не порожньо".
Для цього можна використовувати формулу =SUMIF(A1:A10, "<>"")) – в даному прикладі ми підсумовуємо значення в діапазоні від A1 до A10, за умови, що комірка не порожня. В результаті отримаємо суму лише тих осередків, у яких є текст.
| Осередок 1 | Осередок 2 | Осередок 3 |
|---|---|---|
| Текст 1 | Текст 2 | Текст 3 |
| Текст 4 | Текст 5 | Текст 6 |
| Текст 7 | Текст 8 | Текст 9 |
=Сум(A1:A9;B1:B5)функції з ім'ям «Сум» передаються два параметри: адреси блоків осередків «A1:A9» і «B1:B5», значення в яких потрібно підсумувати. Після звернення до неї функція повертає результат — число, текстовий рядок чи логічне значення. 9 травня 2009 р.
Просто оберіть порожню комірку безпосередньо під стовпцем даних. Потім на вкладці Формула натисніть Авто сума > суму. Excel буде автоматично відображено діапазон суми. (При виборі порожнього осередку праворуч від сум вибираються осередків авто сума може працювати і по горизонталі.)
При необхідності умови можна застосувати до одного діапазону, а підсумувати відповідні значення іншого діапазону. Наприклад, формула =СУМІСЛІ(B2:B5; "Іван"; C2:C5) підсумовує тільки ті значення з діапазону C2:C5, для яких відповідні значення з діапазону B2:B5 рівні "Іван".
Підрахунок непустих осередків за допомогою рахунку РАХУНКУ