这是我的原表

它显然是向右倾斜的(倾斜必须为负)。但是,当我在excel中应用SKEW.P函数时,它给出了一个正数1.4
我认为原因是因为数据是分组的。因此,为了获得真正的SKEW.P,我需要解开数据,并拥有50万个元素,它们看起来像这样:0,0,0,0,1,1,1,1,2,2,2..
有没有更简单的方法来估算SKEW.P?
发布于 2020-11-13 05:50:55
如果安装了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]],0,0,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,SUMIF(OFFSET(Table1[[#Headers],[Number of Elements in Group]],0,0,ROW(Table1[Number of Elements in Group])-MIN(ROW(Table1[Number of Elements in Group]))+1),"<>"))))))并使用Ctrl-Shift-Enter组合键代替Enter组合键确认为数组公式。

https://stackoverflow.com/questions/64811961
复制相似问题