close
標題:

請問如何用EXCEL 加時間? 高手請進!

發問:

aa.jpg

 

此文章來自奇摩知識+如有不便請留言告知

請問如何用EXCEL 加時間? 例如: 23:50:30 + 00:15:00 + 00:00:30 =24:06:00 ( need to over 24 hours) (e.g.25:00:00 or 28:00:00) 更新: 那又怎樣輸入6位數字後,而自動轉做hh:mm:ss? thanks 更新 2: Thank you very much.

最佳解答:

假設︰ A1 = 23:50:30 A2 = 00:15:00 A3 = 00:00:30 我地想A4載著我們的答案 在A4這格打︰ =sum(A1:A3) 接著以下是關鍵︰ Right-click A4這格,然後選「儲存格格式(F)...」,一開始應該已經顯示了「數字」那一板,然後在「類別(C):」那一欄Click「自訂」,再在右面「類型(T):」那一欄選擇「 [h]:mm:ss 」,最後按「確定」。 然後就會出現你想要的結果。 2008-04-18 11:16:15 補充: 首先,將A欄變成「文字」格式,以免Excel自動消除002530最前的兩個零。 Right Click 「A欄」以選擇整棟A 在A1格填上「235030」;A2填上「001500」;A3填上000030。 然後在B1打出以下這行︰ =MID(A1,1,2) & ":" & MID(A1,3,2) & ":" & MID(A1,5,2) 然後Copy 「B1」格,Paste在「B2」和「B3」格, 這時你應該見到︰ B1 = 23:50:30 B2 = 00:15:00 B3 = 00:00:30 2008-04-18 11:16:43 補充: 接著,將這三格的內容轉變成[h]:mm:ss格底。 選擇 B1, B2, B3這三格,Right-click,然後選「儲存格格式(F)...」,一開始應該已經顯示了「數字」那一板,然後在「類別(C):」那一欄Click「自訂」,再在右面「類型(T):」那一欄選擇「 [h]:mm:ss 」,最後按「確定」。 這個時候,你在B4打上︰ =B1+B2+B3 你會得到你所要的「24:06:00」 很可惜,當你試圖用SUM(B1:B3)這個Function去時,系統是不會像用Operand 「+」時那樣,懂得做自動轉換的,所以你會得到0,就是你變它做hh:mm:ss形式,也只會得到00:00:00。 2008-04-18 11:17:17 補充: 所以,若果你想一次過用Sum()去計算,你可以在C1打出以下這一行︰ =TIME(MID(A1,1,2),MID(A1,3,2),MID(A1,5,2)) 然後Copy 「C1」內容,Paste到「C2」和「C3」這兩格︰ 這時你會得到︰ C1=11:50 PM C2 = 12:15 AM C3 = 12:00 AM 這時C1、C2和C3格都是時間格式了,你就可以用SUM()去加起來。在C4這格打︰ =SUM(C1:C3) 你就會得到C4 = 12:06 AM。 2008-04-18 11:17:50 補充: 最後,Select 整行C Column,將整行變成「 [h]:mm:ss 」格式。 Right-click 整個C棟,然後選「儲存格格式(F)...」,一開始應該已經顯示了「數字」那一板,然後在「類別(C):」那一欄Click「自訂」,再在右面「類型(T):」那一欄選擇「 [h]:mm:ss 」,最後按「確定」。 你就會得到你想要的答案,即24:06:00 2008-04-18 11:19:28 補充: 其實想寫得簡單些的,但我恐怕其他知識玩家不知道來龍去脈,所以寫得比較「長氣」,敬請原諒。 2008-04-18 15:10:53 補充: 第一個補充中,「Right Click 「A欄」以選擇整棟A...」後面漏了幾句︰ 『,選擇「儲存格格式(F)...」,然後選擇「文字」,按「確定」。

其他解答:
arrow
arrow

    nzphddr 發表在 痞客邦 留言(0) 人氣()