我有一张这样的桌子:
id count
1 200
2 100
我想要一个这样的专栏:
id count pct
1 200 200/300
2 100 100/300
当我计算计数值占列总计数的百分比时,我想创建一个列。
我该怎么做?我尝试了 DAX 或自定义 culomn 但不起作用
答案 0 :(得分:2)
您需要使用 ALL 语句来删除过滤。
这将是一个措施:
DIVIDE(SUM('TableName'[Count]), CALCULATE(SUM('TableName'[Count]), ALL()))
将“TableName”更改为数据集中表的名称。
CALCULATE(SUM('TableName'[Count]), ALL()) 将对列中的所有值求和,因为它忽略了 'id' 列的切片。