Я пытаюсь получить сумму значений столбца в электронной таблице Google, только если в соседнем столбце нет значения. Рассмотрим следующий пример:
A | B
-------
40 | 50
20 | 20
30 |
10 |
Сумма A
должна вернуть 40.
Я пытался использовать следующую функцию:
=SUM(FILTER(A:A, ISEMPTY(B:B)))
но все это я получаю: Error: Unknown function name ISEMPTY
. Может кто-нибудь сказать мне, что не так или как это сделать правильно?
google-sheets
Haes
источник
источник
Ответы:
Заменить
ISEMPTY
наISBLANK
Ваша формула должна быть следующей:
Теперь вы получите результат как
40
источник
Если в ячейке есть значение 0, оно не будет помечено как пустое. Но вы можете использовать:
Или более ограниченный:
Добавляет ячейки, указанные по заданным критериям. Диапазон - это диапазон, к которому должны применяться критерии. Критерии - это ячейка, в которой отображается критерий поиска, или сам критерий поиска. В разделе критериев вы можете использовать знак вопроса (
?
) для сопоставления отдельного символа или звездочку (*
) для сопоставления последовательности символов. Если вы хотите найти действительный знак вопроса или звездочку, вы можете ввести тильду (~
) перед знаком вопроса (?
) или звездочкой (*
).Sum_range
это диапазон, из которого суммируются значения, если не указано, значения, найденные в диапазоне, суммируются.источник