Підсумовуйте стовпчик, лише якщо інший стовпець має порожнє значення


11

Я намагаюся отримати суму значень стовпців у таблиці електронних таблиць Google, лише якщо в сусідньому стовпці немає значення. Розглянемо наступний приклад:

  A | B
 -------
 40 | 50
 20 | 20
 30 | 
 10 | 

Сума Aповинна повернути 40.

Я намагався використовувати таку функцію:

=SUM(FILTER(A:A, ISEMPTY(B:B)))

але все це я отримую: Error: Unknown function name ISEMPTY. Хтось може сказати мені, що не так або як це зробити правильно?


ви можете показати на прикладі (введення та виведення)?
Сіва Чаран

Відповіді:


15

Замініть ISEMPTYнаISBLANK

Ваша формула повинна бути такою: -

=SUM(FILTER(A:A, ISBLANK(B:B)))

Тепер ви отримаєте результат як 40


Хоча це не рішення, пов’язане із суміфом; але це не схоже на те, що існує спосіб зробити суміф!
Олівер

1

Якщо в комірці є значення 0, воно не буде позначене як порожнє. Але ви можете використовувати:

=SUMIF(B:B,0,A:A)

Або більше:

=SUMIF(B2:B50,0,A2:A50)

template: SUMIF(range, criteria, sum_range)

Додає комірки, визначені заданими критеріями. Діапазон - це діапазон, до якого слід застосовувати критерії. Критерії - це клітинка, в якій відображається критерій пошуку, або сам критерій пошуку. У розділі критеріїв ви можете використовувати знак запитання ( ?), щоб відповідати одному символу або зірочкою ( *), щоб відповідати послідовності символів. Якщо ви хочете знайти власне знак питання або зірочку, ви можете ввести tilde ( ~) перед знаком питання ( ?) або зірочкою ( *). Sum_range- це діапазон, з якого підсумовуються значення, якщо вони не вказані, значення, знайдені в діапазоні, підсумовуються.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.