使用Excel公式计算天数记录

时间:2019-01-04 13:42:02

标签: excel excel-formula

我目前正在尝试使用Excel公式根据两个字段和今天的日期来估计记录已打开多长时间。但是,如果未填写“截止日期”,我希望公式为空白。我没有获得成功的结果。

Excel中的示例:

|   | A - Open Date   | B - Closed Date |
|---|-----------------|-----------------|
| 1 | 02 January 2019 | 04 January 2019 |
| 2 | 02 January 2019 |                 |
| 3 |                 |                 |

我目前正在为每个相关行使用以下公式;

=IF(B1>0, B1-A1,TODAY()-A1)

=IF(B2>0, B2-A2,TODAY()-A2)

=IF(B3>0, B3-A3,TODAY()-A3)

对于第一行,我将得到 2 。第二行也会有 2 ,但每天都会上升,这也是正确的。第三行将具有较大的数字,如 43559 ,这是由于A3中没有开放日期。任何援助将不胜感激。谢谢。

2 个答案:

答案 0 :(得分:1)

按照我的意思,我将其添加为答案:

  • 如果未填充“开放日期”,请显示空白
  • 如果未填写“截止日期”,请使用今天的日期。

=IF(A1="","",IF(B1="",TODAY(),B1)-A1)

答案 1 :(得分:0)

也许=IF(B1="","",B1-A1) ??