Использование функции АБС в режиме Countifs - PullRequest
0 голосов
/ 28 января 2019

Я могу использовать функцию ABS в этой формуле как-то!

=SUM(COUNTIFS('Sheet1'!A$2:A$191,{"0*","1*","2*","3*","4*","5*","6*","7*","8*","9*"},'Sheet1'!E$2:E$191,">"&F8))

Я пробовал следующее, но это не работает:

=SUM(COUNTIFS('Sheet1'!A$2:A$191,{"0*","1*","2*","3*","4*","5*","6*","7*","8*","9*"},**ABS('Sheet1'!E$2:E$191)**,">"&F8))

Есть что-то, чего мне здесь не хватает?Опробовал всевозможные стратегии вокруг этого, и я не могу это сделать.Пожалуйста, помогите.

Ответы [ 2 ]

0 голосов
/ 29 января 2019

Оба они работали в случае, если кто-то хочет сослаться на них:

= SUM (COUNTIFS ('Sheet1'! A $ 2: A $ 191, {"0 *", "1*», "2 *", "3 *", "4 *", "5 *", "6 *", "7 *", "8 *", "9 *"}, 'Лист1'! Е $ 2: E $ 191, {">"; "<-"} & F8)) </p>

И

= SUMPRODUCT (COUNTIFS ('Sheet1'! A $ 2: A $ 191), { "0 *", "1 *", "2 *", "3 *", "4 *", "5 *", "6 *", "7 *", "8 *", "9 *"}, 'Sheet1'! E $ 2: E $ 191, IF ({1; 0},"> "& F8," <"& -1 * F8))) </p>

0 голосов
/ 28 января 2019

Как указано, COUNTIFS не позволяет манипулировать данными, в этом случае мы можем просто добавить другой массив, используя IF в COUNTIFS:

=SUMPRODUCT(COUNTIFS('Sheet1'!A$2:A$191,{"0*","1*","2*","3*","4*","5*","6*","7*","8*","9*"},'Sheet1'!E$2:E$191,IF({1;0},">"&F8,"<" & -1 * F8)))
...