Excel 什么';标准偏差的等效平均值是多少?

Excel 什么';标准偏差的等效平均值是多少?,excel,excel-formula,standard-deviation,Excel,Excel Formula,Standard Deviation,我已经询问了,并且已经得到了关于averageifs excel函数的答案 . 然而,我还想知道是否可以在新列中获得相同数据集的标准偏差。 您可以使用数组公式首先筛选行,然后将标准偏差应用于样本。公式如下所示: =STDEV.S(IF((IF(C:C="alpha",1,0)*IF(D:D="S14",1,0))=1,B:B,"")) 使用CTRL+SHIFT+ENTER输入。干杯 正如@ScottCraner在评论中所提供的,大大改进了公式: =STDEV.S(IF((C:C="alpha"

我已经询问了,并且已经得到了关于averageifs excel函数的答案 . 然而,我还想知道是否可以在新列中获得相同数据集的标准偏差。

您可以使用数组公式首先筛选行,然后将标准偏差应用于样本。公式如下所示:

=STDEV.S(IF((IF(C:C="alpha",1,0)*IF(D:D="S14",1,0))=1,B:B,""))
使用
CTRL
+
SHIFT
+
ENTER
输入。干杯

正如@ScottCraner在评论中所提供的,大大改进了公式:

=STDEV.S(IF((C:C="alpha")*(D:D="S14"),B:B))

=STDEV.S(IF((C:C=“alpha”)*(D:D=“S14”),B:B))
是所需的全部内容。另外,FWIW:确保将数据引用仅限于数据集的引用,以避免不必要的计算。@ScottCraner I可能在这里缺少一点,但是,'=STDEV.S(IF((IF(C:C=C2,1,0)*IF(D:D=D2,1,0))=1,B:B,“”)在所有单元格中给出相同的值。如果我不想在C列和D列中键入其他元素,这不是一种更好的书写方式吗?@alpha189以这种方式输入公式。仅选择E2。将公式放入公式栏中。退出编辑模式时,按Ctrl-Shift-Enter而不是Enter,如果操作正确,Excel应在公式周围放置
{}
。当公式周围有
{}
时。向下拖动/复制公式。这是一个数组公式,必须正确输入。