Excel Sigma求和-二次表达式

时间:2019-04-03 12:00:09

标签: excel

我正在尝试在Excel中进行方差求和。我知道有一个功能,但是我想使用Sigma求和:

enter image description here

我找到了一些线程,但所有线程都假定为非二次表达式。例如:Sigma or Summation function in Excel

我在Excel中有给定的数据,只需要将其汇总到此Sigma Summation中即可。我将如何编写该函数以使其正常工作?

2 个答案:

答案 0 :(得分:0)

首先,您可以使用替代方差公式

enter image description here

计算更简单(将n替换为n-1的样本)。

但是,如果问题是要在Excel中的问题中实现公式,字面上的答案就是将公式中的每个元素替换为给您的Excel函数

=SUMSQ(A1:A10-AVERAGE(A1:A10))/(COUNT(A1:A10)-1)

这确实可行,只要(a)数据中没有空白单元格,并且(b)您将其作为数组公式输入。

要忽略空格,请使用其中一个

=SUMSQ(IF(A1:A10<>"",A1:A10-AVERAGE(A1:A10)))/(COUNT(A1:A10)-1)

输入为数组公式

=SUMPRODUCT((A1:A10<>"")*(A1:A10-AVERAGE(A1:A10))^2)/(COUNT(A1:A10)-1)

不一定要作为数组公式输入。

当然,您也可以选择使用帮助器列来保存中间值。

enter image description here

答案 1 :(得分:0)

玩了我从提到的另一个线程获得的表达式后,自己找到了答案。问题是我不知道如何使它平方,因为我看不到变量的确切位置。

最后,此功能对我有用。输入了X变量作为从E31:E35开始的数据(这是一个能够控制答案的小示例)。然后计算方差。

=SUMPRODUCT(SUMSQ(E31:E35-D37))/(C34-1)

关键是要了解SUMPRODUCT函数返回范围的总和。