大家早上好
我在将Excel报表转换为Power Bi时遇到了一个奇怪的问题。 我使用相同的查询从数据库中提取了Excel和Power BI报告的数据。
我是在excel中完成的:=(SUMIFS(E:E,G:G,"1",D:D,"sick hours")+SUMIFS(E:E,G:G,"1",D:D,"sick hours"))/SUMIFS(E:E,G:G,"1",D:D,"regular hours")
输出为9.1
然后我在Power BI中使用以下度量重复了相同的概念:
Sickness = ( ( CALCULATE(SUM('Query1'[Hours]), FILTER(Query1,'Query1'[HRS_TYPE]="sick hours"))
+ CALCULATE(SUM('Query1'[Hours]), FILTER(Query1,'Query1'[HRS_TYPE]="sick hours"))
)
/ CALCULATE(SUM('Query1'[Hours]), FILTER(Query1,'Query1'[HRS_TYPE]="regular hours")) )
然后,我在x轴上以月为单位绘制此度量,但是输出却不同。 OUTPUT为8.9(似乎相差很小,但这会破坏我的数据完整性)
所以我猜这两种计算相同数据的计算方法之间存在根本差异。
对这个问题有何见解?