我试图在 B 列或 C 列中显示 NOW() 和日期 (dd/mm/yy) 之间的天数 - 取决于哪一个不是空白。
A B C
29/03/10 01/04/10
29/03/10 02/04/10
29/03/10 30/04/10
29/03/10 31/03/10
29/03/10 03/04/10
我现在有下面的公式,然后将其拖下来,但这显然意味着我需要回去纠正“错误”。
=ROUND(MOD(C2-A2,24),2)
我现在用的是 而不是=DAYS360()
。 它能让我更准确(我认为)。
我总是忘记如何嵌套这种类型的空/空白内容,因此,任何帮助或指示都会受到赞赏。
答案1
您可以使用IF
如下语句来实现:
=IF(ISBLANK(B2);DAYS360(A2;C2);DAYS360(A2;B2))
答案2
这是一篇旧帖子,但对于遇到类似问题的其他读者可能会有帮助。
如果 B 列或 C 列中始终有一个日期而另一列始终为空白,则不需要 IF 或 ISBLANK 测试:
=DAYS360(A2,B2+C2)