Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Datetime 在powerbi建模中用今天的日期填充空单元格_Datetime_Powerbi_Dax - Fatal编程技术网

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

Datetime 在powerbi建模中用今天的日期填充空单元格,datetime,powerbi,dax,Datetime,Powerbi,Dax,我已经将csv加载到power bi中,并且正在使用建模选项卡来生成我想要的数据。我有一个列,有些列有日期(M/D/yyy),有些列是空的。我想用今天的日期填写空单元格,不空的单元格保持原样 我尝试创建一个新列并编写一个if语句: Date=IF('Dataset'[Resolution Date]=BLANK(),'Dataset'[Resolution Date]=TODAY()) 但是,它用布尔值(False)填充整个新列 我该怎么做 谢谢它正在用第二个参数的结果填充单元格: 'Datas

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

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

但是,它用布尔值(
False)
填充整个新列

我该怎么做


谢谢

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

'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])

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

'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])