两个日期之间的天数,条件为空白输入

时间:2017-02-05 07:53:46

标签: excel excel-formula

我有以下公式,输出很简单,我想要两个日期之间的天数。然而,它需要考虑空白并避免负面结果。逻辑是:

  

FORMULA = IF(((日期A - 日期B))< 0,BLANK(),(日期A - 日期B))

现在我想介绍另一件事:

如果DATE B为空,是否可以自动引入新列,让我们调用Date C?

因此,在A和B之间的短时间内,如果B为空白,则使用A和C之间的天数。

2 个答案:

答案 0 :(得分:0)

您可以使用ISBLANK函数检查B值,然后改为引用C值:

=IF(ISBLANK(B7),IF(A7-C7<0,"",A7-C7),IF(A7-B7<0,"",A7-B7))

答案 1 :(得分:0)

如果单元格为空,您还可以使用此函数计算日期,然后计算其他单元格。

=IF(A7="",C7-B7,IF(B7="",C7-A7,IF(C7="",B7-A7,C7-A7)))