小编new*_*ewb的帖子

Spotfire - 查找每个Cell的百分比贡献

我试图在spotfire的交叉表中找到每个单元格的百分比贡献.

该表看起来像这样

Group     Name     Score
1         Andy     80
          Bill     70
          Charlie  90
2         Andre    100
          Bob      60
          Clint    70
Run Code Online (Sandbox Code Playgroud)

我想让桌子显示这样的东西

Group     Name     Score   Percentage
1         Andy     80      33%
          Bill     70      29%
          Charlie  90      38%
2         Andre    100     43%
          Bob      60      26%
          Clint    70      30%
Run Code Online (Sandbox Code Playgroud)

每个百分比是每个人的得分除以每组得分的总和,所以Andy = 80 /(80 + 70 + 90)= 33%

到目前为止我的代码是这样的

Count([Score]) / Count([Score]) OVER (Intersect(Parent([Group]),All([Name])))
Run Code Online (Sandbox Code Playgroud)

我不确定哪个部分我错了.请帮忙.

crosstab subtotal spotfire

1
推荐指数
1
解决办法
2996
查看次数

标签 统计

crosstab ×1

spotfire ×1

subtotal ×1