求平均分
数据源:
先power query整理一下,加载到数据模型
平均分概念来源于球队的打分
去掉一个最高和一个最低分,最后求平均
平均分:=var a= MAX('表1 1'[分数]) var b = MIN('表1 1'[分数]) RETURN AVERAGEX('表1 1',IF('表1 1'[分数]=a||'表1 1'[分数]=b,BLANK(),'表1 1'[分数]))
这个平均分就好了
但是这个算法不对,查询一下这个不是这样的算法,因为重复了最大和最小就可能减多了
只能减一个最大和最小值
应该用下面的算法
平均分 的副本:=(SUM('表1 1'[分数])-MAX('表1 1'[分数])-MIN('表1 1'[分数]) )/ (COUNTROWS('表1 1')-2)
结果才是对的
有人说要求整体平均分
下面的对于体育也是不对的,但也是一种平均
仍然可以用来学习
平均分:=var a= MAX('表1 1'[分数]) var b = MIN('表1 1'[分数]) RETURN AVERAGEX('表1 1',IF('表1 1'[分数]=a||'表1 1'[分数]=b,0,'表1 1'[分数]))
用零占位
后面这个解法专门用来对付脑残思维
自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)