2011-08-04 153 views
10

有代表Excel中的一個時間值,其中時間可在24及以上的方法嗎?的時間表示24小時以上

例如,有一個時間,這將是25:00:00爲上午01點在第二天(在公共交通調度共同表示)。

它不能僅僅是純文本的,因爲我希望能夠對其進行計算(平均值,標準偏差爲例)或圖表它們。

回答

10

它已經,如果你把一個日期時間到單元格,你會得到一個時間值的情況。

例如,鍵入14:00A1A2,並設置A3=A1+A2。爲什麼它顯示04:00,你可能會想。答案來,如果你設置單元格的格式的東西,顯示日期時間,例如dd/mm/yyyy hh:mm。這樣做是爲了A1A2,以及我們看到:

  • 進入純粹的時間值存儲爲與輸入的時間部分的日期時間,和一月0的日期部分,1900
  • 做數學上的日期時間是可能併成爲理解,一旦你知道對應於午夜1900年1月0,而一個單位=1天

所以,做你想要的東西 - 對存儲裝置25小時一個單元格,有它下面由用戶和Excel共同操作,意味着25小時 - 只需輸入25/24的值,並且自定義格式包括魔術格式代碼[h],[]這裏的含義是'允許顯示值超過24'。

0

你們是不是做數學在電子表格中?如果是這樣,將函數的結果格式化爲「時間」可以告訴您兩個日期之間有多少小時/天/適當的單位。但是,您不能像往常一樣對其執行功能。解決方案可能是將中間值格式化爲「數字」,使用您的函數,然後將最終結果格式化爲「時間」。

+0

我輸出查詢到Excel的用戶以後操縱的結果。所以是的,數學可能會發生。儘管如此,我擔心如你所說,把中間值寫成數字(基本上是午夜後的秒數)可能是我唯一的可能性。 – MPelletier