我是 PowerBI 和编写 DAX 表达式的新手。

我有一个带有不同值的文本列的表格。我想要做的就是获取每个不同值的计数。使用此 SQL 很容易实现,但我无法获得正确的 DAX 表达式。

select [value],count(*) as TagCount from Tags
group by [value]
order by TagCount desc

有什么帮助吗?

最佳答案

您可以在 Power BI 中执行类似的操作,如下所示:

SUMMARIZE(Tags, Tags[value], "TagCount", COUNT(Tags[value]))

或者
SUMMARIZECOLUMNS(Tags[value], "TagCount", COUNT(Tags[value]))

您还可以使用 Tags[value] 为行和度量 COUNT(Tags[value]) 为值执行矩阵视觉。然后,您可以通过单击视觉对象上的列标题,按您选择的任何列进行排序。

关于sql - COUNT 的 GROUPBY 的 DAX 表达式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46084978/

10-13 07:38