不相交范围的标准偏差(或平方和)

Standard deviation (or sum of squares) of disjoint range

我有一个范围,我用这个公式求和:

=SUMIFS(sheet!F:F,sheet!A:A,A2,sheet!I:I,"")

即有两个条件:另外一个sheet,A列的值必须和这里A2的值一致,I列的值必须为空。

我想改为查找这些值的标准差。找到它们的平方和并使用数学就足够了。我试过用 SUMPRODUCT 和数组公式来做到这一点,但到目前为止还没有成功。有什么想法吗?

如果可能,我想避免 VBA。

使用这个数组公式:

=STDEV(IF((Sheet1!A1:A1000 = A2)*(Sheet1!I1:I1000 = ""),Sheet1!F1:F1000))

作为数组公式,退出编辑模式时必须使用 Ctrl-Shift-Enter 而非 Enter 确认。