在 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 France
和United Kingdom
,后面的是最大值。否则过滤器 returns 你所期望的:
Table = FILTER(Orders, Orders[Country] = "France" || Orders[Country] = "United Kingdom")
我正在尝试使用 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 France
和United Kingdom
,后面的是最大值。否则过滤器 returns 你所期望的:
Table = FILTER(Orders, Orders[Country] = "France" || Orders[Country] = "United Kingdom")