【问题标题】:Power BI: Filter sales table with multiple locations on respective start dates from different tablePower BI:从不同的表中过滤具有多个位置的销售表在各自的开始日期
【发布时间】:2021-06-21 09:13:06
【问题描述】:

我试图找到一个类似的线程,但一直没能做到。我对 Power BI 很陌生,所以我可能不知道我在寻找什么。我真的可以使用一些建议。

我有一个销售表('SalesTable'),其中包含来自不同商店位置的所有销售额。该表包括从 2021 年 1 月开始的每家商店的所有销售额,但这些商店在 2021 年的不同日期合并,因此我需要能够进行过滤以仅返回每家商店从商店合并时开始的销售额分别。

简化后,表格如下所示:

'销售表' 'SalesTable'

'商店' 'Stores'

这两个表在 storeID 上连接。 SalesTable 还连接到 dax 创建的日历表。商店表未连接到日历表(也许应该??)。

我需要能够过滤报告,以便它只返回日期为相应合并日期或之后的销售。

像这样: 'Desired output'

我不确定解决此问题的最佳方法是什么。如果我应该制作一个销售表的计算表,或者如果一个度量足以过滤报告。任何建议、提示或解决方案将不胜感激:)

【问题讨论】:

    标签: date powerbi dax powerbi-desktop


    【解决方案1】:

    你可以使用这个度量:

    sumIncorp = 
    var __maxIncorp = CALCULATE(max(inc[IncorporatedDate]), FILTER(inc, inc[StoreID] = SELECTEDVALUE(IncSale[StoreID])))
    
    return
    
    CALCULATE(SUM(IncSale[Amount]), FILTER(IncSale, IncSale[Date] >= __maxIncorp))
    

    【讨论】:

      猜你喜欢
      • 2023-01-29
      • 2022-01-21
      • 1970-01-01
      • 2021-08-04
      • 2018-03-30
      • 1970-01-01
      • 1970-01-01
      • 2022-12-18
      • 1970-01-01
      相关资源
      最近更新 更多