DAX 度量默认为 MAX 日期
DAX Measure Default to MAX Date
我想调整这两个度量,以便在没有应用过滤器时它们默认为数据集中的最大年份,即无需单击 2017 年,我如何才能让卡片默认为该值年份(或任何最大年份将是动态的)?
使用下面的代码创建一个度量,然后根据您的设置调整 table 和列名称。
max_year_sales =
VAR max_year = MAX(Orders[yr])
RETURN SUMX(
FILTER(
Orders,
Orders[yr] = max_year
),
Orders[sales]
)
现在将此度量作为卡片添加到报告中。最初它将显示最近一年的销售额。之后,如果你 select 矩阵中的一行, Card 中的值将相应改变。查看下图中矩阵中 select 一行后的初始数据和数据-
我想调整这两个度量,以便在没有应用过滤器时它们默认为数据集中的最大年份,即无需单击 2017 年,我如何才能让卡片默认为该值年份(或任何最大年份将是动态的)?
使用下面的代码创建一个度量,然后根据您的设置调整 table 和列名称。
max_year_sales =
VAR max_year = MAX(Orders[yr])
RETURN SUMX(
FILTER(
Orders,
Orders[yr] = max_year
),
Orders[sales]
)
现在将此度量作为卡片添加到报告中。最初它将显示最近一年的销售额。之后,如果你 select 矩阵中的一行, Card 中的值将相应改变。查看下图中矩阵中 select 一行后的初始数据和数据-