【问题标题】:Calculating Standard Deviation with If in Excel在 Excel 中使用 If 计算标准偏差
【发布时间】:2014-08-11 14:06:39
【问题描述】:

我有一个包含两列的数据集。一个标签和一个数字。使用sumifcountif,我设法计算了组中每个标签的平均值。现在,我正在尝试对标准偏差做同样的事情,但我遇到了一个问题:

=STDEV.P(IF($A$2:$A$625129=F4,$B$2:$B$625129))

这是我使用的公式,其中 A 列是带有标签的列,B 带有数字,F4 是标签组之一。结果是 0。我对每个标签组都做同样的事情,所有标签组都是 0。知道公式有什么问题吗?

编辑:在评论之后,我尝试将公式应用为一个数组,它几乎可以工作。现在,唯一的问题是单元格 F4 是静态的,而我希望它对于数组公式中的每个单元格都是动态的(F5、F6、F7 等)。

【问题讨论】:

  • 您是否确保已将其作为数组公式提交?
  • @XORLX 你是对的。我将其作为数组公式应用,但 F4 单元格是静态的。你知道我怎样才能为所有细胞动态地做到这一点吗?
  • 您需要先将公式放在一个单元格中,然后应用CTRL+SHIFT+ENTER....然后向下复制
  • 太棒了!这样可行。我首先选择了整个区域并在那里应用了数组公式。谢谢

标签: excel excel-2013


【解决方案1】:

为了回答(礼貌@barry houdini):

您需要先将公式放在一个单元格中,然后应用 CTRL+SHIFT+ENTER....然后向下复制

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-09-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-20
    • 1970-01-01
    相关资源
    最近更新 更多