根据不同单元格中的条件格式化单元格
如果date超过28天,并且下一个单元格为空,我正试图突出显示一个单元格红色。 我试图通过使用以下规则来执行条件格式:
=and(a1 < today()-28, b1="not blank")
它没有给我一个错误,但它也没有突出显示适当的单元格。
为什么这不起作用?
如果我正确地理解了你的问题,你希望你的条件格式适用于给定的单元格,当A1
比今天的date早28天以上,并且B1
不包含date时 。
如果是这样,请尝试使用您的条件格式公式:
=AND($A1<TODAY()-28,NOT(ISNUMBER($B1)),$B1>0)
说明:
用AND
函数把所有这三个条件全部包装起来
$A1<TODAY()-28
&
NOT(ISNUMBER($B1))
&
$B1>0
将需要评估为TRUE才能使条件格式化工作。
NOT(ISNUMBER($B1))
首先确定$B1
是否是一个数字。 如果$B1
是一个数字, ISNUMBER($B1)
返回TRUE;如果$B1
不是一个数字,则返回FALSE ( 记住,date是Excel中的数字 )。 然后, NOT
函数将返回与ISNUMBER
刚刚确定的相反的结果( FALSE或TRUE )。
然后通过检查$B1
是否大于0,确保$B1
包含一个正数,因此可以是一个实际的date。
只要尝试使用isblank函数=和(a1 <today() – 28,isblank(b1)),您可以在相反的情况下使用*