為什麼我的 Excel 時間格式有日期,該如何刪除它?

為什麼我的 Excel 時間格式有日期,該如何刪除它?

我在工作中使用Excel,我有一個用戶在線時間的清單。

我得到的總時間180:30:00是 180 小時 30 分 0 秒。

我需要將此單元格保留為時間,但我想計算出他們每小時的銷售額,因此我需要另一個連結到總單元格的單元格。但我需要格式為180.5.

我用於180:30:00單元格和所有時間的格式都是[H]:mm:ss.為了將時間轉換為十進制,我打算使用左、中、右公式將時間分成 3 個不同的單元格,然後執行公式hour + minute/60,但我遇到了一個問題。

當我單擊180:30:00頂行的單元格時,您可以在其中輸入我的公式07/01/2001 180:30:00。因此,當我應用左中和右公式時,它也會獲取日期。

您能否向我解釋一下如何更改單元格的格式以丟失07/01/2001- 或者當您涉及時間時它總是存在?

我不在工作,所以現在無法發布螢幕截圖。

答案1

我假設電子表格中的日期/時間值已輸入為字串;否則,Excel 將在公式欄中變更07/01/2001 180:30:00為。 07/08/2001 12:30:00Excel 會保留超過 24 小時的小時數,將其轉換為天數並將其加到日期中。

使用您必須提取日期/時間的時間段的公式細繩。我相信你也有類似的經驗:

=RIGHT(A1,FIND(" ",A1,1)-2)

將結果乘以24,然後將儲存格格式設為一般的要得到180.5


不過,通常您可以使用以下公式從日期/時間值中提取時間:

=A1-INT(A1)

如果A1包含1/1/1900 12:30:00,該公式返回12:30:00。確保單元格使用數字格式[h]:mm:ss

若要取得小時分數,請將公式變更為:

=24*(A1-INT(A1))

從中你會得到12.5

答案2

Excel 將日期和時間儲存為表示自紀元 (1900-Jan-0) 以來的天數加上 24 小時制的小數部分的數字。日期部分將始終存在。

這一頁有關 Excel 中日期和時間計算的更多信息

相關內容