【问题标题】:USERELATIONSHIP gives incorrect result when using FILTER Power BI DesktopUSERELATIONSHIP 在使用 FILTER Power BI Desktop 时给出不正确的结果
【发布时间】:2019-11-04 23:13:08
【问题描述】:

我有无效的关系 AccountingDate

我的日期类型切片器:

DateTypeSelected = SELECTEDVALUE('Date Type Slicer'[Date Type],"Effective Date")

当我使用 FILTER 时,它给了我不正确的值。

NB Premium by AccDate = 
    CALCULATE( 
        SUM(fact_Premium[Premium]), FILTER(fact_Premium, fact_Premium[PolicyType] = "New Business"),
        USERELATIONSHIP(fact_Premium[AccountingDate], dim_Date[Date])
        )

我在这里错过了什么?

【问题讨论】:

    标签: powerbi dax powerbi-desktop


    【解决方案1】:

    给出错误数字的原因是因为在FILTER 内部我需要使用切片器表表

    改为:

    FILTER(fact_Premium, fact_Premium[PolicyType] = "New Business")
    

    应该是:

    FILTER(dim_PolicyType, dim_PolicyType[PolicyType] = "New Business")
    

    --============================================== ================================

    NB Premium by AccDate = 
        CALCULATE( 
            SUM(fact_Premium[Premium]), FILTER(dim_PolicyType, dim_PolicyType[PolicyType] = "New Business"),
            USERELATIONSHIP(fact_Premium[AccountingDate], dim_Date[Date])
            )
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-06
      • 1970-01-01
      • 2016-01-19
      • 2022-10-05
      • 1970-01-01
      • 2017-02-07
      相关资源
      最近更新 更多