Powerbi 功率双字云-前N个字

Powerbi 功率双字云-前N个字,powerbi,dax,top-n,powerbi-desktop,Powerbi,Dax,Top N,Powerbi Desktop,我有一个关于“Word Cloud”自定义视觉的问题。比如说,在我的表中,我有一个“关键字”、“成本”和“点击”列。然后,我创建以下度量: [Total Cost] = SUM(Table[Cost]) [Total Clicks] = SUM(Table[Clicks]) [CPC] = DIVIDE([Total Cost], [Total Clicks]) // Cost-per-click 然后在Word Cloud visual的“类别”部分添加表[Keyword],并在“值”部分添

我有一个关于“Word Cloud”自定义视觉的问题。比如说,在我的表中,我有一个“关键字”、“成本”和“点击”列。然后,我创建以下度量:

[Total Cost] = SUM(Table[Cost])
[Total Clicks] = SUM(Table[Clicks])
[CPC] = DIVIDE([Total Cost], [Total Clicks]) // Cost-per-click
然后在Word Cloud visual的“类别”部分添加表[Keyword],并在“值”部分添加[CPC]。所有作品都很好,我看到的关键字和大小的关键字是基于[CPC]。CPC越大,单词的大小越大,反之亦然

问题: 假设我的表中有1000个关键字。但是我只想展示基于CPC的前20个关键词,CPC最低的关键词应该是最大的,CPC最高的关键词应该是最小的

谢谢,
Shiv

既然您希望最低的
[CPC]
是最大的,我建议定义一个度量,它是
[CPC]
的倒数(乘法逆)

Size = DIVIDE(1, [CPC])
(如果大小不符合您的要求,请尝试对
[size]
应用函数,如
EXP
LOG
POWER
SQRT

要仅显示前20个关键字,只需根据您的
[Size]
度量值对关键字使用Top N筛选即可