使用 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。
有一列带有 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。