使用度量作为变量

问题描述 投票:0回答:1

以下度量有效,但我不想为每年单独度量,而是想使用变量代替 2022 年。
22 财年第 1 季度成本 = 计算( SUM('发票金额'[CLIN 总计]),'日历'[财政年度]=2022,'日历'[财政季度]=1)

我创建了另一个措施,

ThisFY=2022

当我替换成原来的时候,

Q1FY22 Cost = CALCULATE(
    SUM('Invoice Amounts'[CLIN Total]),'Calendar'[Fiscal Year]=[ThisFY],'Calendar'[Fiscal Quarter]=1)

我收到错误:函数“PLACEHOLDER”已在用作表过滤器表达式的 True/False 表达式中使用。这是不允许的。

powerbi dax data-analysis powerbi-desktop measure
1个回答
0
投票

这是一个血统问题。

试试这个。

Q1FY22 Cost = CALCULATE(
    SUM('Invoice Amounts'[CLIN Total]), TREATAS( {[ThisFY]}, 'Calendar'[Fiscal Year]),'Calendar'[Fiscal Quarter]=1)
© www.soinside.com 2019 - 2024. All rights reserved.