要請Excel高手再幫忙

2008-01-08 11:34 pm
EXCEL中可否做到公式計算時間? 我在A欄設定為時間格式, 在A1中輸入12:30, 在A2中輸入19:22, 當有SUM計算後出現的答案是7:52而不是31:52.
但當我將兩個格位反黑後, 在文件底部就緒一欄的右下角就可以出現31:52的數字, 怎樣才可以用公式設定出相加後的答案?

回答 (2)

2008-01-09 12:23 am
✔ 最佳答案
用 custom format -
[h]:mm
你要了解 excel store time 的本質, 都係用 day value, 1 = 1日
你入 12:30, excel 就轉左做 0.52083333
你入 19:22, excel 就轉左做 0.80694444
兩者加埋就係 1.327777778 , 意思是 1 日又 7 小時 52分
你那一格本來的 format 是 h:mm, 所以無出日, 便是 7:52 了
如果你改成 [h] 就會出晒 全部小時的數了
2008-01-10 11:51 pm
如果A1=12:30,b1=19:22

c1=hour(a1)+hour(a2)&":"&minute(sum(a1:a2))

2008-01-10 16:00:25 補充:
&同minute之間係無amp;希望無顯示錯。條公式係將”時”同”分”分開黎加,前一段只加”時”,後一段只要”分”。

2008-01-11 07:48:04 補充:
Sorry,應該係咁:C1=HOUR(A1)+HOUR(A2)+HOUR(SUM(A1:A2))&”:”&MINUTE(SUM(A1:A2))

2008-01-11 12:07:18 補充:
想得太複雜了。條方程式只適合24小時以下的運算。只需在儲存格格式內選擇:類別>自訂>[h]:mm:ss即可正確顯示。


收錄日期: 2021-04-19 00:15:02
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20080108000051KK01745

檢視 Wayback Machine 備份