Excel{}公式出现问题时的标准偏差

Excel{}公式出现问题时的标准偏差,excel,excel-formula,excel-2010,Excel,Excel Formula,Excel 2010,像许多STDEV的IF问题一样,我检查了我的格式,看它是否在数组公式中,但它仍然不起作用 数据以列格式排列,其中包含一些字段,前提是这些字段没有数据,并且应用了NA()公式 =IFERROR(ABS(AVERAGEIFS('Daily data'!$I$5:$I$1865,'Daily data'!$A$5:$A$1865,Engine!C68)),NA()) 这是我使用的STDEV IF公式: ={STDEV.S(IF(D5:D82>"#N/A",D5:D82))}. 我尝试过不同的

像许多STDEV的IF问题一样,我检查了我的格式,看它是否在数组公式中,但它仍然不起作用

数据以列格式排列,其中包含一些字段,前提是这些字段没有数据,并且应用了NA()公式

=IFERROR(ABS(AVERAGEIFS('Daily data'!$I$5:$I$1865,'Daily data'!$A$5:$A$1865,Engine!C68)),NA())
这是我使用的STDEV IF公式:

={STDEV.S(IF(D5:D82>"#N/A",D5:D82))}.
我尝试过不同的变体,包括在STDEV IF公式中使用NA()函数,但也没有成功

有人能指出问题所在吗?

同时具有(7)和(8)子功能,并被要求忽略错误(选项6

您的原始数组公式可以写成

=STDEV.S(IF(ISNUMBER(D5:D82), D5:D82))
=STDEV.P(IF(ISNUMBER(D5:D82), D5:D82))


imk_数组公式需要使用Ctrl+Shift+Enter完成↵. 如果输入正确,Excel将公式用大括号括起来(例如{})。您自己不需要键入大括号。正确输入第一个单元格后,可以像任何其他公式一样填充或向下或向右复制它们。尝试将整列引用减少到更接近实际数据范围的范围。数组公式以对数方式消耗计算周期,因此最好将参考范围缩小到最小值。有关更多信息,请参阅。

谢谢您的帮助。我没有意识到聚合函数-我将进一步了解它!聚合是在xl2010中引入的,所以要注意向后兼容性。我通常会在下标中发布一条免责声明/警告作为脚注,但您的问题带有[excel-2010]标签,所以这次我没有这样做。
=STDEV.S(IF(ISNUMBER(D5:D82), D5:D82))
=STDEV.P(IF(ISNUMBER(D5:D82), D5:D82))