【发布时间】:2021-11-30 12:39:00
【问题描述】:
我在 PowerBI 中使用 DAX。我有一列包含 80 000 个字符串值。 这些值的 70% 是“European Desk”。我想显示这个百分比。它是字符串值,我不明白如何使用 DAX 进行操作
有什么建议吗?
【问题讨论】:
标签: string sum powerbi dax percentage
我在 PowerBI 中使用 DAX。我有一列包含 80 000 个字符串值。 这些值的 70% 是“European Desk”。我想显示这个百分比。它是字符串值,我不明白如何使用 DAX 进行操作
有什么建议吗?
【问题讨论】:
标签: string sum powerbi dax percentage
您正在寻找的衡量标准是
% European Desk = DIVIDE(
CALCULATE(
COUNT('Table'[String]),
'Table'[String] = "European Desk"
),
COUNT('Table'[String])
)
使用 CALCULATE,您可以更改 COUNT() 聚合的过滤器上下文。
您可以将此公式应用于例如这张表:
Table = DATATABLE(
"Index", INTEGER,
"String", STRING,
{
{1, "European Desk"},
{2, "European Desk"},
{3, "European Desk"},
{4, "African Desk"},
{5, "Asian Desk"}
}
)
【讨论】: