计算两个日期之间的天数(一个日期可能为空)Google Spreadsheets

时间:2014-06-12 15:43:47

标签: date spreadsheet date-arithmetic

在Google Spreadsheets中,我正在尝试列出我们商店维修的天数。所以,我们有一个列,当项目到达时输入。我们还有一个专栏,我想要显示该项目已进行维修的“多少天”。

到货日期可以为空,因为当客户要求维修时会给出退货授权号,因此会使用RA编号和其他详细信息创建行。

所以我想让该专栏显示维修修复的天数,考虑到开始日期可能为空(如果我们尚未收到该项目)。

任何帮助都会非常感激!

1 个答案:

答案 0 :(得分:0)

由于电子表格将日期表示为天数,因此您可以使用now()函数获取当前日期,使用if防范空白,然后减去:

我将此公式放在单元格C2中,然后复制/粘贴到C3C4

=if(A2="",0,if(B2="",int(now()-A2),int(B2-A2)+1))

添加几个任意日期:

        A           B           C
1 | In         | Out       | Elapsed
2 |            |           | 0
3 | 5/31/2014  |           | 12
4 | 5/1/2014   | 5/15/2014 | 14