Dax 计算日历表中另一天的指标

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

我有一个带有日期列和货币列的表:

Thedate CashCollected
2039-12-28  100
2039-12-27  200
2039-12-26  300
2039-12-25  400
2039-12-24  500
2039-12-23  600
2039-12-22  700
2039-12-21  800

然后我得到了日期表,其中包含根据一些特定条件计算出的日期和前一个工作日:

TheDate  PrevItWorkDay
2039-12-28  2039-12-27
2039-12-27  2039-12-23
2039-12-26  2039-12-23
2039-12-25  2039-12-23
2039-12-24  2039-12-23
2039-12-23  2039-12-22
2039-12-22  2039-12-21
2039-12-21  2039-12-20

我想在 DAX 中计算一个指标,该指标可以给出日期表中前一个工作日收取的现金总额:

TheDate  PrevItWorkDay
2039-12-28  200
2039-12-27  600
2039-12-26  600
2039-12-25  600
2039-12-24  600
2039-12-23  700
2039-12-22  800
2039-12-21  

我该怎么做?

powerbi dax data-analysis powerbi-desktop measure
1个回答
2
投票
PrevWorkingDaySum = 
CALCULATE( 
   SUM(TransactionTable[CashCollected]) ,  
   TransactionTable[Thedate]= SELECTEDVALUE(DateTable[PrevItWorkDay])
) 

© www.soinside.com 2019 - 2024. All rights reserved.