- 帖子
- 5
- 主題
- 2
- 精華
- 0
- 積分
- 57
- 點名
- 0
- 作業系統
- W10
- 軟體版本
- 2010
- 閱讀權限
- 20
- 註冊時間
- 2019-2-13
- 最後登錄
- 2020-6-9
|
4#
發表於 2020-3-25 10:44
| 只看該作者
本帖最後由 zxcv778899 於 2020-3-25 10:54 編輯
謝謝 cucu跟c_clai兩位大大提供相關資料
因Excel有可輸入最大時間值 9999:59:59 的限制(無法顯示5位數)
故解決方式將小時:分鐘改為分鐘計算後再轉回原資料格式
設定:求時間二減時間ㄧ的值。第一列為標題。A2、E2儲存格格式設定為文字(因為Excel預設的自定義,會變其他日期格式)
時間一A2輸入7777:10
時間一的小時B2輸入=LEFT(A2,SEARCH(":",A2,1)-1)
時間一的分鐘C2輸入=RIGHT(A2,LEN(A2)-SEARCH(":",A2,1))
時間一的總分鐘D2輸入=(B2*60)+C2
時間二E2輸入17777:20
時間二的小時F2輸入=LEFT(E2,SEARCH(":",E2,1)-1)
時間二的分鐘G2輸入=RIGHT(E2,LEN(E2)-SEARCH(":",E2,1))
時間二的總分鐘H2輸入=(F2*60)+G2
相減時間I2輸入=TEXT(INT((H2-D2)/60),"00")&":"&TEXT(MOD((H2-D2),60),"00")
計算結果10000:10
(4位數跟5位數都能計算)
以上小弟分很了多步驟解出來了^_^
如果有高手可以簡化歡迎提供 感恩 |
|