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.