如何在Excel中为分组数据计算SKEW.P?

问题描述

这是我的原始桌子

enter image description here

它显然向右偏斜(SKEW必须为负)。但是,当我在Excel中应用SKEW.P函数时,它给出了一个正数1.4

我认为原因是因为数据已分组。因此,要获得真实的SKEW.PI,需要对数据进行拆组,并具有如下所示的50万个元素:0,1,2,2 ... .......

有没有更简单的方法估算SKEW.P?

解决方法

如果有Office 365,则可以使用:

=SKEW.P(INDEX(Table1[Group],MATCH(SEQUENCE(SUM(Table1[Number of Elements in Group]),0),SUMIF(OFFSET(Table1[[#Headers],[Number of Elements in Group]],SEQUENCE(COUNTA(Table1[Number of Elements in Group]))),"<>"))))

否则,我们使用:

=SKEW.P(INDEX(Table1[Group],N(IF({1},MATCH(ROW($ZZ1:INDEX($ZZ:$ZZ,SUM(Table1[Number of Elements in Group])))-1,ROW(Table1[Number of Elements in Group])-MIN(ROW(Table1[Number of Elements in Group]))+1),"<>"))))))

然后使用Ctrl-Shift-Enter而不是Enter确认为数组公式。

enter image description here