2012-09-17 213 views
0

我想計算兩次之間的小時差。我現在所做的只是給我一些小時的指示,比如1:30, 2:45, etc,但是我不能根據這些值做出圖表。如果我得到2:30作爲小時差異,它應該變成2,5。如果差異是2:45那應該是2,75Excel - 計算日期時間

+0

編輯我的職務。 – CustomX

回答

2

你應該只能從另一個減去1個日期時間。試試這個:

  1. 在A1單元格中輸入「2012年9月17日10:00」(Excel中應自動識別這是一個日期)
  2. 在A2單元格中輸入「09/17/2012 11:30「
  3. 在單元格A3,」=(A2-A1)* 24「。結果是1.5。

問題可能是您試圖從沒有日期組件的另一個「時間」中減去1'時間'。在這種情況下,Excel可能無法將您的價值視爲「時間」。嘗試在時間的開始添加虛擬日期。

這樣做的一個限制是,如果第二個日期早於第一個日期(因爲結果爲負),您將收到「########」的錯誤響應。如果這是一個問題,請嘗試使用「= ABS(A2-A1)* 24」

+0

另一個問題是,Excel會自動使用公式/結果作爲日期格式化單元格,前提是前兩個單元格確實是日期(或者至少一個格式化爲日期,另一個是表示有效日期的數字)。 –

+0

我的結果是1:00:/ – CustomX

+0

Mucho Gusto! ;) – CustomX

3

公式更改爲:

(B2-A1)*24 

和格式一般

+0

PowerUser的答案解釋了爲什麼這會起作用。 –

+0

這也不適用於我,我只是得到###########(甚至編輯單元格大小)。 – CustomX

+0

用剛剛添加的圓括號怎麼樣? –