Powerbi 累计总功率双年初至今预算

Powerbi 累计总功率双年初至今预算,powerbi,dax,powerquery,powerbi-embedded,powerbi-desktop,Powerbi,Dax,Powerquery,Powerbi Embedded,Powerbi Desktop,我在POWERBI工作,试图计算上个月滚动总额的年初至今预算指标 2018年年初至今预算=6月至8月的月度费用总和 我的措施是: 年初至今预算= 变量 MaxPeriod=CALCULATE(最大('DATA'[PERIOD]),'DATA'[SCENARIO]=Actual) 返回 计算(总和('DATA'[金额]),'DATA'[方案]=“预算”,'DATA'[期间]我已经下载了您的数据并应用了此度量: YTD Budget = CALCULATE(sum('Data'[Expenses])

我在POWERBI工作,试图计算上个月滚动总额的年初至今预算指标

2018年年初至今预算=6月至8月的月度费用总和

我的措施是:

年初至今预算= 变量 MaxPeriod=CALCULATE(最大('DATA'[PERIOD]),'DATA'[SCENARIO]=Actual) 返回
计算(总和('DATA'[金额]),'DATA'[方案]=“预算”,'DATA'[期间]我已经下载了您的数据并应用了此度量:

YTD Budget = CALCULATE(sum('Data'[Expenses]);AND(Data[Period]>=IF(MONTH(Today())>=6;MONTH(Today())-5;MONTH(Today())+3)-4;Data[Period]<=IF(MONTH(Today())>=6;MONTH(Today())-5;MONTH(Today())+3)-1);Data[Scenario]="Budget";ALLEXCEPT(DATA;Data[Scenario]))

YTD Actual = CALCULATE(sum('Data'[Expenses]);AND(Data[Period]>=IF(MONTH(Today())>=6;MONTH(Today())-5;MONTH(Today())+3)-4;Data[Period]<=IF(MONTH(Today())>=6;MONTH(Today())-5;MONTH(Today())+3)-1);Data[Scenario]="Actual";ALLEXCEPT(DATA;Data[Scenario]))
YTD预算=计算(总和('数据'[费用]);和(数据[期间]>=如果(月(今天())>=6;月(今天())-5;月(今天())+3)-4;数据[期间]=6;月(今天())-5;月(今天())+3)-1;数据[方案]=“预算”;所有例外(数据;数据[方案])
年初至今实际=计算(总和('数据'[费用]);和(数据[期间]>=如果(月(今天())>=6;月(今天())-5;月(今天())+3-4;数据[期间]=6;月(今天())-5;月(今天())+3-1);数据[场景]=“实际”;ALLEXCEPT(数据;数据[场景])
我想我得到了你想要的六月到八月的结果

或者不使用筛选数据[Scenario]=“Actual”或数据[Scenario]=“Budget”,以获得每个记录的单独结果


如果这不是你看的,请告诉我

你能把你的起始数据用文字而不是图片的形式发布吗?谢谢。下个月怎么样?我需要改变[Period],这比我想的要复杂一点,但我在公式中替换了IF(MONTH(Today())>6;MONTH(Today())-5;MONTH(Today())+3)-1的数据[Period]的3。这将得到8月份(前一个月)。和Jun的等效公式。这对你的解决方案有帮助吗?它不起作用。你能用IF语句验证我的度量吗?年初至今预算=计算(总和(‘合并费用’[金额]),‘合并费用’[期间]>=1,如果(月(今天())>6;月(今天())-5;月(今天())+3)-1‘合并费用’[方案]=“预算”,所有例外(‘合并费用’,‘合并费用’[方案])费用和您的金额是同一列,对吗?在我的解决方案中,你的父母似乎也不一样。你有一些错误或不同的结果?没关系!!它起作用了。谢谢你的帮助。