gnumeric: сумма положительных значений в диапазоне без создания нового столбца - PullRequest
1 голос
/ 17 октября 2011

Используя gnumeric, как суммировать положительные значения в диапазоне, не создавая новый столбец?

Я думаю что-то вроде:

SUM(B21:B25, #>0&) 

или

SUM(SELECT(B21:B25, #>0&)) 

"#> 0 &" - ​​это математическая функция для функции, возвращающей значение true, еслиего аргумент больше 0, в противном случае - false.

Более обобщенно: как применить агрегатную функцию к ячейкам в диапазоне, который соответствует определенному условию?

1 Ответ

6 голосов
/ 27 сентября 2012

Попробуйте использовать функцию SUMIF :

=SUMIF(B21:B25, ">0")

Связанная выше документация по GNUUM не содержит подробных сведений об использовании функции SUMIF. В документации утверждается, что она совместима с Excel, поэтому вам может повезти, прочитав документацию для функции SUMIF в Excel , если вам нужна дополнительная информация.

...