在 Power BI 中使用 DAX 进行筛选

Filter with DAX in power BI

我正在尝试使用 Power BI 中的 DAX 度量进行过滤。我在我的 DAX 公式中有一个国家列表,我想 return 英国和法国

Country
United Kingdom
France  
Germany
Turkey
South Africa
Ghana
Nigeria
Australia
New Zealand
Fiji
Solomon Islands
Canada
United States
India 
Mexico
Brazil
China

我的 DAX 是

ListCountry = CALCULATE(MAX(Orders[Country]),FILTER(Orders,Orders[Country]="France" || Orders[Country] ="United Kingdom"))

当我测试它时 return 只 United Kingdom 但我想要的是显示

United Kingdom
France

它 returns 只有 United Kingdom,因为你正在计算 MAX 值 (MAX(Orders[Country]))。在这种情况下,过滤器returns FranceUnited Kingdom,后面的是最大值。否则过滤器 returns 你所期望的:

Table = FILTER(Orders, Orders[Country] = "France" || Orders[Country] = "United Kingdom")