我有一系列的单元格,例如A1到A100。我想计算该单元格范围的标准偏差,但只考虑值大于0的单元格。在excel中有没有办法做到这一点?我尝试了=stdev(if(A1:A100>0,A1:A100,0))
,但似乎并没有给我正确的结果。
答案 0 :(得分:2)
与Scott's comment非常相似,我会使用STDEV.P
:
=STDEV.P(IF(A1:A100>0,A1:A100))
并按 Ctrl + Shift + Enter
答案 1 :(得分:1)
如果您的Excel版本支持FILTER()
,请尝试:
=STDEV(FILTER(A1:A100,A1:A100>0))