PowerBI:如何计算列中每一行的百分比?

时间:2021-05-05 13:53:00

标签: powerbi dax

我有一张这样的桌子:

id   count
1    200
2    100

我想要一个这样的专栏:

id   count  pct
1    200    200/300
2    100    100/300

当我计算计数值占列总计数的百分比时,我想创建一个列。

我该怎么做?我尝试了 DAX 或自定义 culomn 但不起作用

1 个答案:

答案 0 :(得分:2)

您需要使用 ALL 语句来删除过滤。

这将是一个措施:

DIVIDE(SUM('TableName'[Count]), CALCULATE(SUM('TableName'[Count]), ALL()))

将“TableName”更改为数据集中表的名称。

CALCULATE(SUM('TableName'[Count]), ALL()) 将对列中的所有值求和,因为它忽略了 'id' 列的切片。