【问题标题】:PowerBI Getting ERROR A function 'CALCULATE' has been usedPowerBI 出现错误 已使用函数“计算”
【发布时间】:2017-10-14 03:48:01
【问题描述】:

我想显示卡值:

  • 如果当前月份值不可用,则应自动与上个月值进行比较。

喜欢

在上图中,2017 年 4 月的值不可用,那么它应该与 2017 年 3 月的值进行比较。

如果 2017 年 3 月的值也不可用,则为上个月的值。继续。 还有一件事是我不想再使用切片机了。其实我不会用切片机的。

我只想在卡片视觉效果中显示月份比较值。

我想提供有关我拥有什么样的数据的信息。我有表的计划 rev、实际 rev 和 MonthYear

我使用 MonthYear 表中的 Date 列创建了一个关系来计划 rev 和实际 rev Date 列。

月年表

在plan rev、month year、plan rev、date,以及在 actual rev、month year 和 date 列中。

然后写措施

 For Sumof Plan rev-->
 PlanSum = SUM('Revenue Report'[Planned Rev])
   For Prev month value-->
 PlanPrevMon = CALCULATE([PlanSum],PREVIOUSMONTH('Month Year'[Date]))

对于月份的开始和结束日期

FILTERDATESTART= FIRSTDATE('MonthYear'[Date])
FILTERDATEEND= LASTDATE('MonthYear'[Date])

那么对于当月 PlanArrows 度量是。

PlanArrows = CALCULATE(
    IF(
        ISBLANK([PlanSum]),"No data Available",[PlanSum]
    )& " "& IF(
        [PlanSum]=[PlanPrevMon],
        "",
        IF([PlanSum]>[PlanPrevMon],
            UNICHAR(8679),
            UNICHAR(8681)
        ) & IF([PlanSum]<=0,
        "",""
        )
    ),
    'Month Year'[Date]>=FILTERDATESTART, 
        'Month Year'[Date]<=FILTERDATEEND
)

但它不起作用。我收到一个错误:

函数“CALCULATE”已在用作表过滤器表达式的 True/False 表达式中使用。这是不允许的。

请给点建议,

谢谢

莫汉V

【问题讨论】:

    标签: powerbi dax powerquery m


    【解决方案1】:

    我想我自己找到了解决方案。 我已经写了解决这个问题的措施。

    PlanArrows =
    VAR s = [FILTERDATESTART]
    VAR e = [FILTERDATEEND]
    RETURN
        CALCULATE (
            IF ( ISBLANK ( [PlanSum] ), "No data Available", [PlanSum] ) & " "
                & IF (
                    [PlanSum] = [PlanPrevMon],
                    "",
                    IF ( [PlanSum] > [PlanPrevMon], UNICHAR(8679), UNICHAR(8681) )
                        & IF ( [PlanSum] <= 0, "", "" )
                ),
            'Month Year'[Date] >= s
                && 'Month Year'[Date] <= e
        )
    

    【讨论】:

      猜你喜欢
      • 2022-11-07
      • 2015-02-03
      • 2018-07-29
      • 1970-01-01
      • 2017-08-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-12
      相关资源
      最近更新 更多