公式写入后:表1没有数值时,表2中a1显示“#NUM!”
表1输入“2016-6-10”,表2中a1没有数值也不变色
在Sheet2 的A1单元格输入
=IF(Sheet1!A1="","",IF(DATEDIF(TODAY(),Sheet1!A1,"y")>15,1,""))
2016-6-10 距离当前的天数只有4天,不满足大于15天的要求,因此没有数值,也不会变色。
当小于15天的时候,表2中a1又显示“#NUM”了,
也想显示为空或“0”
下面以同表举例,来说明公式验证的情况。
在C1输入以下公式,然后向下填充公式
=IF(A1="","",IF(DATEDIF(TODAY(),A1,"d")>15,1,""))
选择C列,在“条件格式”中,“新建规则”,以“公式”建立规则,输入=C1=1 格式选择填充色红色。
将现在的公式改为小于15;
然后当日期小于今日时显示为“0”或者没有数值;
谢谢老师,添麻烦了;
公式修改为
=IF(A1="","",IF(MAX(0,A1-TODAY())<15,1,""))
详见附图
当时间为2016-6-1或2016-6-5或小于当前日期时也应该是没有数值的,只要时间不大于今日日期就没有数值,,而现在的状态是显示“1”
追答在C1输入
=IF(A1="","",IF(AND(A1>TODAY(),A1-TODAY()<15),1,""))
详见附图