使用 DAX 在 Power BI 中没有所选月份和所选国家/地区的数据时,如何从切片器中显示所选国家/地区名称

问题描述

我有一个包含 CountryDate 列的表格。

Table

我有一个带有 CountryDate 的切片器,现在当我为 UKMay-21 选择切片器时,它显示为空白,因为 May-21REMOVEFILTERS 的数据不存在{1}}。

Blank Output

现在我总是想显示选择的国家,不管有没有数据。我尝试使用 DAX、{{1}} 和许多其他东西创建度量,但它不起作用。

任何帮助将不胜感激。谢谢。

解决方法

使用此代码:

SELECTED COUNTRY = 
var __coutries = CALCULATETABLE(values('your table name'[Country]),ALLEXCEPT('your table name','your table name'[Country]))
RETURN 
    IF(COUNTROWS(__coutries) == 1,__coutries,"")

this article reveals how to manage the familly of allxxx functions.