Excel功能:“不是Isblank”和“或”,如果日期是

时间:2013-06-08 14:38:13

标签: excel function date if-statement

我需要一个公式,如果超过30天已经过去,两个单元格中的一个是空的(或两个单元格)通知我。我之前使用过,但只有一个空单元格,它完美无缺:

=IF(NOT(ISBLANK(H4));"";IF(TODAY()>=C4+30;"Action";""))

如何使用2个空单元格进行制作?

提前谢谢大家

我解决了,谢谢大家的帮助。我想更新它以检查一个单元格是否为空,另一个单元格是否为空,而超过30天。这是公式: = IF(OR(NOT(ISBLANK(H4)); ISBLANK(E4));"&#34 ;; IF(TODAY()&GT = C4 + 30;"动作&#34 ;;& #34;&#34))

2 个答案:

答案 0 :(得分:2)

由于Excel如何本地化其功能名称(这是如此愚蠢......),我无法真正测试这一点,但您应该能够将多个布尔值与ANDOR结合使用,具体取决于你想要的行为。

如果要检查两个单元格是否为空,可以使用AND(ISBLANK(H4), ISBLANK(H5))作为条件;如果你想检查两者是否都是空的,你可以将其全部放在另一个NOTNOT(AND(ISBLANK(H4), ISBLANK(H5))中。同样,如果要检查其中至少有一个单元格是否为空,则可以使用OROR(ISBLANK(H4), ISBLANK(H5))。如果您想检查是否所有单元格都为空,您可以再次将其放入AND

答案 1 :(得分:1)

您可以测试用COUNTA填充的G4和H4,它会计算具有任何内容的单元格,并将其与AND语句中的日期检查结合起来:

=IF(AND(COUNTA(G4:H4)<2;TODAY()>=C4+30);"Action";"")