0

我正在尝试在卡片视觉中显示切片器中选定的月份。我需要这个作为我的报告标题来表示选择了哪个时期。已经对月份列进行了排序,它在任何视觉效果下都可以正常工作,但是对于我创建的度量,它不起作用。 在此处输入图像描述

我希望以正确的日历格式显示月份。我将所有这些连接起来的度量是

MultiSelect = IF(ISFILTERED(Principals[Month]), CONCATATENATEX(ALLSELECTED(Principals[Month]),Principals[Month],","),"(All)")

请帮助我如何对月份进行排序。

4

1 回答 1

0

您可以使用以下表达式

MultiSelect =
 CONCATENATEX ( VALUES ( Principals[Month] ), [Month], ", " )

输出

在此处输入图像描述

编辑:

CONCATENATEX将遵循数据的排序顺序。例如,我的示例Principals表包含两列。这意味着该Month列应按 MonthSortOrder 排序,如下图所示。

在此处输入图像描述

表:校长

月排序
1
二月 2
三月 3
四月 4
可能 5
6
七月 7
八月 8
九月 9
十月 10
十一月 11
十二月 12

输出

月份现在按相应的月份编号排序

在此处输入图像描述

于 2021-05-12T20:12:31.480 回答