[算表] Excel 日期+時間 跨日計算法

看板Office作者 (失眠的米蟲)時間16年前 (2009/07/25 17:46), 編輯推噓0(0010)
留言10則, 2人參與, 最新討論串1/1
軟體:Excel 版本:2000 問題如下 2009/07/25 01:00PM 26小時過後 為2009/07/26 03:00PM 怎麼用Excel計算並會跨日 A1 B1 C1 2009/07/25 01:00PM 26 (此欄為解) A1 已經在 儲存格格式/自訂 設定為 yyyy/mm/dd hh:mm AM/PM B1 ? 該怎麼跟電腦說它是26小時過後 (且B1是變數,也可能改為56小時後) C1 ? 目前卡在B1和C1,不知道該怎麼設定 畢竟A1和B1單位不太一樣 C1我是輸入 =TEXT(A1+HOUR(B1),"yyyy/mm/dd hh:mm am/pm") ↑ 我還以為這樣就可以跟電腦說這是26hr的意思 結果,當然是算不出來...希望能幫我解答一下,謝謝! ※ 編輯: lovemicky 來自: 122.147.98.12 (07/25 17:48)

07/25 22:03, , 1F
A1直接加B1,B1似乎會被當成"日"
07/25 22:03, 1F

07/25 22:05, , 2F
C1=A1+B1/24 (但總覺得不太保險)@@"
07/25 22:05, 2F

07/25 22:07, , 3F
B1被默認單位為"日"可能因系統或版本不同而改變
07/25 22:07, 3F

07/26 01:01, , 4F
我的版本有2000和2007 不過,2007要到公司去才有
07/26 01:01, 4F

07/26 01:03, , 5F
COOL~感謝lantolerance...2000版的有跳過去~謝謝
07/26 01:03, 5F

07/26 01:04, , 6F
原來是我想太複雜了~感謝
07/26 01:04, 6F

07/26 01:14, , 7F
這問題可能很白痴... 為什麼b1/24電腦就知道是 "時"
07/26 01:14, 7F

07/26 15:01, , 8F
NO!~是因為B1被默認為"日",所以才除以24(化為"時")
07/26 15:01, 8F

07/26 15:02, , 9F
所以…覺得此法不太保險~@@"
07/26 15:02, 9F

07/26 17:42, , 10F
原來是這意思~不過,真的很謝謝你的幫忙~
07/26 17:42, 10F
文章代碼(AID): #1AQjIB0z (Office)
文章代碼(AID): #1AQjIB0z (Office)