使用 DAX 进行左外连接求和

Vic*_*tor 1 excel powerpivot dax powerbi

我有2张桌子:

  1. 事实销售表(销售额)
  2. 维周期表(dimperiod)

在此处输入图片说明

我已经通过我在 Period 列上的模型加入了他们。但是,当我显示销售额时,我得到了这个。

在此处输入图片说明

我想有一行没有销售额,总和等于 0。如下:

在此处输入图片说明

我使用了以下 DAX 但没有用。

CustomSales:=CALCULATE(SUM([Sales]), NATURALLEFTOUTERJOIN(sales,dimperiod))
Run Code Online (Sandbox Code Playgroud)

gre*_*gyb 5

只需更改数据透视表以显示空白

或将 0 添加到您的度量中。默认情况下,数据透视表不显示空白。上面的第一个选项强制数据透视表显示空白,但您需要为每个数据透视表设置此项。加法隐式地将空白强制转换为数字类型。

SumSales:=
SUM( 'Sales'[Sales] ) + 0
Run Code Online (Sandbox Code Playgroud)