在Powerbi建模中用今天的日期填充空单元格

时间:2018-06-26 01:03:45

标签: datetime powerbi dax

我已经将一个csv加载到power bi中,并且正在使用“建模”选项卡使数据成为我想要的。我有一列,其中有些有日期(M / D / YYYY),有些则是空的。我想用今天的日期填写空单元格,而将空单元格保持原样。

我尝试创建一个新列并编写一条if语句: Date = IF('Dataset'[Resolution Date] = BLANK(),'Dataset'[Resolution Date] = TODAY())

但是,它用布尔值False填充了整个新列。

我该怎么做?

谢谢

1 个答案:

答案 0 :(得分:1)

它用第二个参数的结果填充单元格:

'Dataset'[Resolution Date] = TODAY()

由于此等式不成立,因此返回False

仅使用TODAY()部分和非空白日期尝试一下。

Date = IF('Dataset'[Resolution Date] = BLANK(), TODAY(), 'Dataset'[Resolution Date])

您也可以改为使用ISBLANK()函数。

Date = IF(ISBLANK('Dataset'[Resolution Date]), TODAY(), 'Dataset'[Resolution Date])