Excel中的IF语句,用于查看作为日期的单元格的值

Mat*_*u J 2 excel conditional excel-formula

如何if在单元格中创建一个查看另一个单元格值的语句,如果它是一个日期,则将值复制到该单元格中.如果它不是日期,则将单元格留空.

到目前为止,我已经想出了类似的东西,但它显然不起作用:

=if('TRACKING FILE'!I10=DATE,'TRACKING FILE'!I10, "")
Run Code Online (Sandbox Code Playgroud)

use*_*147 5

就像是:

=IF(NOT(ISERROR(DATEVALUE(TEXT(A1,"mm/dd/yyyy")))),TEXT(A1,"mm/dd/yyyy"),"")
Run Code Online (Sandbox Code Playgroud)

这将复制日期或典型日期的数字表示.根据您的需要更改"true",具体取决于您将要执行的操作.

=IF(NOT(ISERROR(DATEVALUE(TEXT(F9,"mm/dd/yyyy")))),F9,"")

=IF(NOT(ISERROR(DATEVALUE(TEXT(F9,"mm/dd/yyyy")))),DATEVALUE(TEXT(F9,"mm/dd/yyyy")),"")
Run Code Online (Sandbox Code Playgroud)