2016-07-27 650 views
1

Google SheetGoogle表格。如何计算天数的持续时间?

我有两个字段开始日期和结束日期,类型 - 日期。 我想计算以天为单位的持续时间。

如果在正确的单元格中,我把公式=(End Date-Start Date)并使该单元格的类型 - 持续时间。我会看到几小时,几分钟和几秒的持续时间。

例如, 八月11日至8月一日= 240:00:00

如果我添加其划分到24,所以式=(End Date-Start Date)/24,我会看到结果 - 10:00:00

但我想只看到值10而没有附加零。

回答

1

可能的解决方案:

=DATEVALUE(B1)-DATEVALUE(A1) 

A1B1是细胞DATE格式

0

IMO这个Q是题外话这里(可能属于上Web Applications),因为这个问题似乎是格式化的仅仅是一个。与细胞的命名(因此丢弃空格):

=EndDate-StartDate 

返回10一个基础值(根据需要)。格式化为持续时间,显示为240:00:00。没有格式持续时间天数,但数字格式自动,或纯文本或数字(无小数)或自定义数字格式0#都应显示10

=DATEVALUE(B1)-DATEVALUE(A1)可能没有帮助,因为虽然计算应该是正确的,它不会更改单元格格式,因此'10'仍将显示为240:00:00。然而,该格式可以由函数改变,并且:

=text(datevalue(A1)-datevalue(B1),"#") 

应显示10和为:

=--text(datevalue(A1)-datevalue(B1),"#") 

结果是数字。