我需要一个公式,如果超过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))
答案 0 :(得分:2)
由于Excel如何本地化其功能名称(这是如此愚蠢......),我无法真正测试这一点,但您应该能够将多个布尔值与AND
或OR
结合使用,具体取决于你想要的行为。
如果要检查两个单元格是否为空,可以使用AND(ISBLANK(H4), ISBLANK(H5))
作为条件;如果你想检查两者是否都是空的,你可以将其全部放在另一个NOT
:NOT(AND(ISBLANK(H4), ISBLANK(H5))
中。同样,如果要检查其中至少有一个单元格是否为空,则可以使用OR
:OR(ISBLANK(H4), ISBLANK(H5))
。如果您想检查是否所有单元格都为空,您可以再次将其放入AND
。
答案 1 :(得分:1)
您可以测试用COUNTA
填充的G4和H4,它会计算具有任何内容的单元格,并将其与AND
语句中的日期检查结合起来:
=IF(AND(COUNTA(G4:H4)<2;TODAY()>=C4+30);"Action";"")