如果日期超过28天且下一个单元格为空,我试图突出显示红色单元格。我尝试使用以下规则进行条件格式化:
=and(a1 < today()-28, b1="not blank")
它没有给我一个错误,但它也没有突出显示适当的细胞。
为什么这不起作用?
答案 0 :(得分:1)
如果我正确理解您的问题,那么当A1
比今天的日期早28天以及B1
不包含日期 。
如果是这样,请尝试将此用作条件格式公式:
=AND($A1<TODAY()-28,NOT(ISNUMBER($B1)),$B1>0)
的说明强>
使用AND
函数包含所有这些,所有三个条件
$A1<TODAY()-28
&安培;
NOT(ISNUMBER($B1))
&安培;
$B1>0
需要评估为 TRUE 才能使条件格式化工作。
NOT(ISNUMBER($B1))
首先确定$B1
是否为数字。 ISNUMBER($B1)
如果$B1
是数字,则返回 TRUE ,如果$B1
不是数字,则 FALSE 记住,日期是Excel中的数字)。然后,NOT
函数将返回与ISNUMBER
刚刚确定的相反( FALSE 或 TRUE )。
然后检查$B1
是否大于0,确保$B1
包含一个正数的数字,因此可以是实际日期。
答案 1 :(得分:0)
尝试使用isblank函数 =和(a1&lt; today() - 28,isblank(b1)) 如果需要,你可以使用* -1来反复使用