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 一行后的初始数据和数据-