矩阵总数错误

时间:2019-04-12 21:01:59

标签: powerbi dax

我正在尝试根据日期计算一个新列,但矩阵总计给出了错误的总和。有人可以建议我解决这个问题吗? 最后一栏的总计错误地显示为$ 23M。

基本上,如果这一天过去了,我希望获得实际数据;如果没有,我希望获得“ New Buget(Sales)”中的天气预报

`新预算(销售)= IF([HasDayPassed] =“是”,[销售(SHP)],[销售(SHP)] + [销售FC2])

`enter image description here

1 个答案:

答案 0 :(得分:0)

主要问题是,在计算总计[HasDayPassed]时,矩阵没有获得任何行上下文。

您需要将“新预算”(销售)的度量标准修改为:

New Budget (Sales) = 
VAR actual = CALCULATE(SUM([Sales (SHP)]), FILTER(Yourtable, [HasDayPassed] = "Yes"))
VAR forecast = CALCULATE(SUM([Sales (SHP)]) + SUM([Sales FC2]), FILTER(Yourtable, [HasDayPassed] = "No"))


RETURN IF(ISBLANK(actual),0,actual) + IF(ISBLANK(forecast),0,forecast)

请告诉我它是否有效。