Excel: как подсчитать каждую n-ю ячейку, независимо от того, является ли значение выше или ниже 0 - PullRequest
0 голосов
/ 28 ноября 2018

Я использовал {=STDEV.P(IF(MOD(ROW($E$1:$E$1000),4)=1,IF($E$1:$E$1000<>"",$E$1:$E$1000)))} для вычисления сигмы каждой 4-й ячейки в агрегированном столбце E:E, то же самое относится к среднему значению и сумме.Теперь я нахожусь с проблемой, как {=countif(IF(MOD(ROW($E$1:$E$1000),4)=1,IF($E$1:$E$1000<>"",$E$1:$E$1000)),">0")} не работает.Не могли бы вы посоветовать, как переформатировать формулу, чтобы она могла рассчитывать количество положительных значений на каждое х (4-е) количество ячеек?

Thx

1 Ответ

0 голосов
/ 28 ноября 2018

Я считаю, что сумма (если (...)) будет лучше работать с формулами массива.Я сталкивался с похожими проблемами в формулах массива с различными функциями.Кроме того, поскольку функция sum игнорирует условие "", вам не нужно использовать условие $ E $ 1: $ E $ 1000 <> "".Я считаю, что следующая формула массива поможет вам в вашем случае.{=SUM(IF((MOD(ROW($E$1:$E$1000),4)=1)*($E$1:$E$1000>0),1,0))}.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...