使用 Power BI 中的度量动态筛选列

Filter a column dynamically using a measure in Power BI

有一列带有 FY,即 "FY19"、"FY18"、"FY17" 等

我创建了一个计算当前 FY 的度量:

CurrFY =
CONCATENATE (
    "FY",
    IF (
        MONTH ( TODAY () ) <= 3,
        VALUE ( FORMAT ( TODAY (), "YY" ) ),
        VALUE ( FORMAT ( TODAY (), "YY" ) ) + 1
    )
)

例如输出:"FY19"

现在我需要根据 FY 列使用从 CurrFY 度量中获得的当前 FY 来过滤报告。

我该怎么做?

使用该度量

在 table 上创建一个计算列
FYFilter = IF(Table1[FY] = [CurrFY], 1, 0)

然后将该列添加为报告级别过滤器,其中 FYFilter 为 1。