1

我需要一个公式来通知我两个单元格之一是否为空(或两个单元格都为空),而如果超过 30 天过去了。我以前用过它,但只有一个空单元格,它工作得很好:

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

我怎样才能用 2 个空单元格制作它?

谢谢大家

我解决了,谢谢大家的帮助。我想更新它以检查一个单元格是否为空白,而另一个单元格在 30 多天过去后是否为空白。这是公式: =IF(OR(NOT(ISBLANK(H4));ISBLANK(E4));"";IF(TODAY()>=C4+30;"Action";""))

4

2 回答 2

2

由于 Excel 如何本地化其函数名称(这太愚蠢了……),我无法真正对此进行测试,但是您应该能够将多个布尔值与ANDor结合起来OR,具体取决于您想要的行为。

如果要检查两个单元格是否为空,可以AND(ISBLANK(H4), ISBLANK(H5))用作条件;如果要检查两者是否都不为空,请将所有内容放在另一个NOT:NOT(AND(ISBLANK(H4), ISBLANK(H5))中。同样,如果要检查至少一个单元格是否为空,可以使用OR: OR(ISBLANK(H4), ISBLANK(H5))。如果您想检查是否没有任何单元格为空,您可以再次将其放入AND.

于 2013-06-08T14:46:32.180 回答
1

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

=IF(AND(COUNTA(G4:H4)<2;TODAY()>=C4+30);"Action";"")
于 2013-06-08T15:08:00.793 回答