0

我正在创建一个包含一列数据的电子表格,我想根据输入的 x 计算 x 行数的方差。有什么建议吗?

4

1 回答 1

1

正如 Matthew Flaschen 所建议的,不需要 VBA。这可以通过 Excel 公式来完成。

假设您的数据在 A 列中,从 A1 开始向下。假设单元格 B1 有数字 x,这是您希望使用的样本大小。

那么你需要的公式应该是:

=VAR(OFFSET(A1,0,0,B1,1))

VAR 部分表示计算总体样本的方差,忽略非数字。(函数的变体包括整个人口的 VARP,包括非数字的 VARA 和两者的 VARPA)。

Offset 部分表示从单元格 A1 开始,移动 0 列,向下移动 0 列,然后选择一个 B1 列高和一列宽的范围。

于 2009-05-10T15:07:30.187 回答