Power BI:过滤销售 table 在不同 table 的各个开始日期具有多个位置

Power BI: Filter sales table with multiple locations on respective start dates from different table

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

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

简化后,tables 看起来像这样:

'SalesTable' 'SalesTable'

'Stores' 'Stores'

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

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

像这样: 'Desired output'

我不确定解决此问题的最佳方法是什么。如果我应该对 SalesTable 进行计算 table,或者某个度量是否足以过滤报告。任何建议、提示或解决方案将不胜感激:)

你可以使用这个措施:

sumIncorp = 
var __maxIncorp = CALCULATE(max(inc[IncorporatedDate]), FILTER(inc, inc[StoreID] = SELECTEDVALUE(IncSale[StoreID])))

return

CALCULATE(SUM(IncSale[Amount]), FILTER(IncSale, IncSale[Date] >= __maxIncorp))