【发布时间】:2018-12-01 21:37:09
【问题描述】:
所以我想计算一个标准差。我有两列。第一列的范围是 A2:A201。而这个栏目有几个标签,其中一个是“好”标签。而第二列的范围是E2:E201,这一列包含了很多值。
那么当第一列的条件为“Good”时,如何计算第二列的标准差呢? 我认为这会起作用,但事实并非如此。
=STDEV.P(IF($A$2:$A$201="Good",$E$2:$E$201))
【问题讨论】:
-
嘿,仅供参考,请使用
{ }按钮获取代码,而不是>块引用。谢谢! :) -
我想你所要做的就是用 CTRL+SHIFT+ENTER 确认
-
@JvdV 我使用它,但出现此错误#NAME?
-
我找到了!我正在使用 Excel 2007 女士,所以也许这就是这些公式不起作用的原因。这个虽然有效 =STDEV(IF($A$2:$A$201="Bullying";$E$2:$E$201))
-
真的吗?我觉得奇怪的是,您的
IF公式在没有声明“假”条件时不会返回错误。 :o
标签: excel excel-formula excel-2007