我有一个带有计算的SSRS报告需要翻译成DAX语言。
目标是计算ProjectedYTD
。
23,385,769 + 2,246,885 = 25,632,654
然后我会计算每个月的方差以及截至今天的总方差。
Variance = (Total Premium - Budget till current day)/ Budget till current day * 100
这是:
(28,477,194 - 25,632,654) / 25,632,654 * 100 = 11.1%
最后计算 Projected YTD
:
(Total Budget for whole year - Budget till current day) * (1 + Variance) + TotalPremium
哪个是:
(30,148,763 - 25,632,654) * (1 + 0.11) + 28,477,174 = 33,494,470
我假设我需要在Power BI中创建所有这些变量,然后执行计算。
在Power BI中,我看到它类似于这样:
可以在这里访问 .ipbx 文件:
https://www.dropbox.com/s/io1yumnqlrzj067/PremiumByDivisions.pbix?dl=0
请帮忙。更新1
乔,非常感谢您的时间。 我认为BudgetTillCurrentDay的计算不正确。在截图上是25,965,526,这是直到十月底的预算总和。 但我需要到今天。所以如果今天是30日,那么2,579,757 / 31 * 30 = 2,496,539 - 这是从10月初到今天(10月30日)的预算。 然后是整个年度截至9月底的预算总和 + 2,496,539 = 25,882,308。
抱歉造成困扰。