Re: [算表] 特殊時間格式及計算時間差距

看板Office作者 (Prester)時間3月前 (2024/09/02 13:20), 3月前編輯推噓1(106)
留言7則, 2人參與, 3月前最新討論串2/2 (看更多)
https://i.imgur.com/F7Fd7XP.png
C1=LET(a,TEXT(A1,"0000"),b,TEXT(B1,"0000"), (TIME(LEFT(b,2),RIGHT(b,2),0)-TIME(LEFT(a,2),RIGHT(a,2),0)))*24*60 D1=LET(a,TEXT(A1,"0000"),b,TEXT(B1,"0000"), (TIME(LEFT(b,2),RIGHT(b,2),0)-TIME(LEFT(a,2),RIGHT(a,2),0)))*24 突然發現我弄得太複雜了 C1=(TIME(INT(B1/100),MOD(B1,100),0)-TIME(INT(A1/100),MOD(A1,100),0))*24*60 D1=(TIME(INT(B1/100),MOD(B1,100),0)-TIME(INT(A1/100),MOD(A1,100),0))*24 ※ 引述《Lanjaja ()》之銘言: : 軟體:Excel : 版本:2021 : 想請問一個時間格式及計算時間差的問題 : 假如A1儲存格內容0837, : 我想讓它代表08:37,但是不必一定要讓它顯示為08:37:00的格式 : B1儲存格內容2310, : 我想讓它代表23:10 : 最後C1希望能計算出B1 - A1後的時間差距,以總分鐘數表示 : D1希望能計算出B1 - A1後的時間差距,以小時為單位,可以有小數點 : 我的A1、B1目前只是通用格式,系統認不出來是時間格式 : 希望各位先進能教教我怎麼做出C1和D1來,感謝回答~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.250.88.181 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1725254414.A.08E.html ※ 編輯: freePrester (60.250.88.181 臺灣), 09/02/2024 13:20:25 ※ 編輯: freePrester (60.250.88.181 臺灣), 09/02/2024 15:06:29 ※ 編輯: freePrester (60.250.88.181 臺灣), 09/02/2024 15:35:38

09/02 16:31, 3月前 , 1F
謝謝f大,我先了解一下您使用的函式
09/02 16:31, 1F

09/02 20:29, 3月前 , 2F
想請問free大,(時間-時間)預設單位是天嗎?因為這樣變成
09/02 20:29, 2F

09/02 20:29, 3月前 , 3F
分才要*24*60
09/02 20:29, 3F

09/03 05:57, 3月前 , 4F
應該是說 excel 記錄時間日期的方式就是一個以日為
09/03 05:57, 4F

09/03 05:57, 3月前 , 5F
單位的數值
09/03 05:57, 5F

09/03 05:59, 3月前 , 6F
如果你把時間日期改成通用格式的話你會發現他就是一
09/03 05:59, 6F

09/03 05:59, 3月前 , 7F
個小數。而這個數代表與1900/1/1差幾天
09/03 05:59, 7F
文章代碼(AID): #1crKiE2E (Office)
文章代碼(AID): #1crKiE2E (Office)