excel中如何去除数组中的0,返回非零值?

现在需要对下面的数据算标准偏差(Stdev),但需要去除0,请教高手如何设函数算法?

第1个回答  2013-11-21
=STDEV(IF($A$2:$A$13=0,"",$A$2:$A$13))
ctrl shift enter输入,数组函数追问

输入B2后,下拉都显示84.036,为什么?
对了。。谢了

本回答被提问者采纳
第2个回答  2015-05-27
使用下面公式:
=INDEX(data,SMALL(IF(data>0,ROW(INDIRECT("1:"&ROWS(data)))),ROW(INDIRECT("1:"&SUM(--(data>0))))))
data代表含0的数组。
不要想下拉公式,第一单元格写好公式以后,选择从第一个单元格至数组最后一个单元格,然后ctrl+shift+enter成数组函数。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网