2016-07-27 686 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),"#") 

結果是數字。