Excel:如何计算每n个单元格,无论该值是大于还是小于0

时间:2018-11-28 12:46:57

标签: excel excel-formula

我使用{=STDEV.P(IF(MOD(ROW($E$1:$E$1000),4)=1,IF($E$1:$E$1000<>"",$E$1:$E$1000)))}来计算汇总的E:E列中每第4个单元格的sigma,均值和总和也是如此。现在,我发现自己遇到了问题,因为{=countif(IF(MOD(ROW($E$1:$E$1000),4)=1,IF($E$1:$E$1000<>"",$E$1:$E$1000)),">0")}无法正常工作。您能否建议如何重新设置公式格式,以便每x(第4个)单元格可以计算正值数量?

Thx

1 个答案:

答案 0 :(得分:1)

我相信sum(if(...))与数组公式一起使用会更好。我在具有不同功能的数组公式中遇到了类似的问题。另外,由于sum函数忽略了“”,因此您无需使用$ E $ 1:$ E $ 1000 <>“”条件。我相信下面的数组公式可以解决您的问题。 {=SUM(IF((MOD(ROW($E$1:$E$1000),4)=1)*($E$1:$E$1000>0),1,0))}