要是數據本來就是時間格式,直接相加就行,Excel會自動算出總時間。
但如果原始數據是文本或者其他非時間格式,就得先轉成時間才能加。可以用TIME函數配合LEFT、MID、RIGHT這些提取數字的函數來處理。比如把8:30這種字符串拆開,再用TIME(H,M,S)組合成標準時間。
想把兩個時間拼在一起看?用&符號就行,比如A1&B1,就能連成一串文本。
公式里如果用了TEXT函數,主要是為了讓時間顯示得更整齊。因為Excel底層是用小數存時間的——1分鐘=1/1440(一天1440分鐘嘛)。所以不格式化的話看起來是一堆小數,加個TEXT就變好看啦~
說說TIME函數:TIME(時,分,秒)
- 小時:填0到32767都行,超過23的會自動除以24取余數。比如TIME(27,0,0)其實等于3點(也就是凌晨3:00)。
- 分鐘:超過59的會自動進位成小時+分鐘。比如750分鐘=12小時30分鐘。
- 秒數也一樣,超過59就自動換算成對應的時分秒。像2000秒≈33分20秒。
重點來了!兩個時間相加后,如果超過了24小時,默認是不會顯示25:00這種的,Excel會當它是1.04多天,只顯示剩下部分。
想看到累計超24小時的時間?很簡單!右鍵單元格→設置單元格格式→自定義→輸入 :mm:ss 就行了,這樣就能看到25:30:10這種長時長啦!
配圖那張表看著挺清楚,建議照著試一遍,一動手就懂了~
但如果原始數據是文本或者其他非時間格式,就得先轉成時間才能加。可以用TIME函數配合LEFT、MID、RIGHT這些提取數字的函數來處理。比如把8:30這種字符串拆開,再用TIME(H,M,S)組合成標準時間。
想把兩個時間拼在一起看?用&符號就行,比如A1&B1,就能連成一串文本。
公式里如果用了TEXT函數,主要是為了讓時間顯示得更整齊。因為Excel底層是用小數存時間的——1分鐘=1/1440(一天1440分鐘嘛)。所以不格式化的話看起來是一堆小數,加個TEXT就變好看啦~
說說TIME函數:TIME(時,分,秒)
- 小時:填0到32767都行,超過23的會自動除以24取余數。比如TIME(27,0,0)其實等于3點(也就是凌晨3:00)。
- 分鐘:超過59的會自動進位成小時+分鐘。比如750分鐘=12小時30分鐘。
- 秒數也一樣,超過59就自動換算成對應的時分秒。像2000秒≈33分20秒。
重點來了!兩個時間相加后,如果超過了24小時,默認是不會顯示25:00這種的,Excel會當它是1.04多天,只顯示剩下部分。
想看到累計超24小時的時間?很簡單!右鍵單元格→設置單元格格式→自定義→輸入 :mm:ss 就行了,這樣就能看到25:30:10這種長時長啦!
配圖那張表看著挺清楚,建議照著試一遍,一動手就懂了~