GROUPBY的COUNT的DAX表达式

alw*_*ing 3 sql group-by dax powerbi

我是PowerBI的新手并编写DAX表达式.

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

select [value],count(*) as TagCount from Tags
group by [value]
order by TagCount desc
Run Code Online (Sandbox Code Playgroud)

有帮助吗?

Ale*_*son 6

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

SUMMARIZE(Tags, Tags[value], "TagCount", COUNT(Tags[value]))
Run Code Online (Sandbox Code Playgroud)

要么

SUMMARIZECOLUMNS(Tags[value], "TagCount", COUNT(Tags[value]))
Run Code Online (Sandbox Code Playgroud)

您还可以将此作为矩阵可视化,Tags[value]用于行和COUNT(Tags[value])值的度量.然后,您可以通过单击视觉上的列标题按您选择的任何列进行排序.