我有多个基于相同度量的视觉对象,但我希望能够通过一键单击以相同的方式对它们进行排序。所以,假设 YTD 销售额是默认值,然后我可以点击一个按钮并按平均销售额等重新排序视觉效果。
这是我可以用 excel 中的宏来做的事情,但我一直无法在 PowerBI 中找到方法。
答案 0 :(得分:0)
我还没有测试过!
也许您可以使用 RANKX 创建一个额外的度量并对其进行排序。主要概念是使用基于未连接表中的切片器的 SWITCH 函数。例如,我们可以创建一个带有“YTD Sale”、“AVG”、“By category”等标签的表格。
这项新措施应如下所示:
MeasureForSort =
var __WhatToSort = SWITCH(TRUE(),
SELECTEDVALUE (AdditionalTable[Lable]) = "AVG", [AVGmeasure],
SELECTEDVALUE (AdditionalTable[Lable]) = "YTD Sale", [YTD Salemeasure],
[SomeElseHere])
var __Sorting = RANKX(MainTable, __WhatToSort, __WhatToSort , DESC)
return __Sorting
因此,您可以将此度量添加到您的可视化中并对其添加排序。从切片器中单击一下即可重新排序每个小部件。