Excel Sumif с формулой в критериях

Я хочу суммировать столбец c, когда столбец A = "яблоко" и столбец c / столбец b > abs(1)

A                   B        C
Fuji Apple          2       $8
William Pear        1       $4
Pink Lady Apple     2       $1
Sundowner Apple     2       -$4

Я попробовал следующую формулу и получил ответ 0, но я ожидаю, что он возьмет 8 долларов (Fuji Apple) и - 4 доллара (Sundowner Apple)

=SUMIFS(c:c,a:a, "*apple*",c:c, "ABS(c1/b1)>1")

Не могли бы вы посоветовать, какую формулу использовать?

2 ответа

Это следует сделать, если я правильно понял:

Col D делает абсолютный бит, в противном случае я думаю, что вы перейдете к формуле массива,...

Ниже приведена формула CSE. Это означает, что когда вы вводите формулу, вы нажимаете CONTROL+ALT+ENTER, когда вы закончите, а не просто ENTER. Сказав это, вы не хотите использовать полные ссылки на столбцы, такие как A:A, так как это вызовет много ненужных вычислений и замедлит работу вашего компьютера или может привести к его поломке.

 =SUMPRODUCT((IFERROR(SEARCH("Apple",$A$1:$A$4)>=1,0))*(ABS($C$1:$C$4/$B$1:$B$4)>1)*$C$1:$C$4)

ИЛИ ЖЕ

=SUM((IFERROR(SEARCH("Apple",$A$1:$A$4)>=1,0))*(ABS($C$1:$C$4/$B$1:$B$4)>1)*$C$1:$C$4)

Небольшое предостережение: ячейки в столбце C для просматриваемых строк не могут быть пустыми или равными 0. Это приведет к ошибке деления на 0.

Другие вопросы по тегам