這次要跟大家分享的是如何使用Excel計算兩個時間點的相差時間,使用的Excel函數是-「DATE」以及「TIME」。另外,還有額外補充如何將相差時間換算成分鐘數的函數,請看以下分享:(以下呈現畫面為使用Excel2010)

 

◎範例資料表

【Excel2010版-函數】計算相差時間(時、分、秒)-D

 

函數語法:

  • DATE的用法:DATE(YEAR,MONTH,DAY)
  • TIME的用法:TIME(HOUR,MINUTE,SECOND)

 

 

轉換日期格式


1.以下依序介紹如何將範例資料表的時間轉換成可以相減的格式:

【Excel2010版-函數】計算相差時間(時、分、秒)-D

 

2.在儲存格D2輸入以下公式:

=DATE(MID(A2,1,4),MID(A2,5,2),MID(A2,7,2))

  +TIME(MID(A2,10,2),MID(A2,12,2),MID(A2,14,2))

【Excel2010版-函數】計算相差時間(時、分、秒)-D

 

3.接著在常用工具列中,點選「日期」(如下圖箭頭所指處):

【Excel2010版-函數】計算相差時間(時、分、秒)-D

 

4.接著在下拉式選單中,點選「其他數值格式」(如下圖箭頭所指處)

【Excel2010版-函數】計算相差時間(時、分、秒)-D

 

5.選擇「數值」->「自訂」,在「類型」選擇「yyyy/m/d hh:mm」,因為我們的範例表的最小時間是「秒」,所以就在「yyyy/m/d hh:mm」 後面加上「ss」,變成「yyyy/m/d hh:mm:ss」(如下圖紅框2所示),之後按下「確定」:

【Excel2010版-函數】計算相差時間(時、分、秒)-D

 

6.將滑鼠游標移至已設定公式的儲存格右下角(在這邊的範例是儲存格D2),當出現黑色十字時,點兩下即可複製公式。

【Excel2010版-函數】計算相差時間(時、分、秒)-D

 

完成如下圖:

【Excel2010版-函數】計算相差時間(時、分、秒)-D

 

7.將範例表中的開始時間轉換格式之後,就可以將公式直接套用在結束時間上,以我們的範例資料來看,就是複製儲存格D2後,在儲存格E2貼上。

【Excel2010版-函數】計算相差時間(時、分、秒)-D

 

8.確認複製過去的公式沒問題之後,將滑鼠游標移至已設定公式的儲存格右下角(在這邊的範例是儲存格E2),當出現黑色十字時,點兩下即可複製公式。

【Excel2010版-函數】計算相差時間(時、分、秒)-D

 

 

 

計算相差時間


1.在儲存格F2輸入以下公式:

=E2-D2

【Excel2010版-函數】計算相差時間(時、分、秒)-D

 

2.在常用工具列中,選擇「其他數值格式」(如下圖箭頭所指處)

【Excel2010版-函數】計算相差時間(時、分、秒)-D

 

3.選擇「數值」->「自訂」,在「類型」選擇「hh:mm:ss」(如下圖紅框2所示),之後按下「確定」

【Excel2010版-函數】計算相差時間(時、分、秒)-D

 

4.將滑鼠游標移至已設定公式的儲存格右下角,當出現黑色十字時,點兩下即可複製公式。

【Excel2010版-函數】計算相差時間(時、分、秒)-D

 

完成如下圖:

【Excel2010版-函數】計算相差時間(時、分、秒)-D

 

 

※補充:將相差時間轉換成分鐘數


1.如果不需要細分幾時、幾分、幾秒,單純想看相差幾分鐘的話,就輸入以下公式即可自動換算:

=HOUR(F2)*60+MINUTE(F2)+SECOND(F2)/60

【Excel2010版-函數】計算相差時間(時、分、秒)-D

 

2.設定好公式之後,將滑鼠游標移至已設定公式的儲存格右下角(在這邊的範例是儲存格G2),當出現黑色十字時,點兩下即可複製公式。完成如下圖:

【Excel2010版-函數】計算相差時間(時、分、秒)-D

 

 

※此篇文章提供範例檔下載,大家可以一起試著練習看看喔~(下載請按「範例檔」)

 

 

 

§延伸閱讀:查詢並回傳資料-VLOOKUP

§延伸閱讀:查詢並回傳資料-VLOOKUP (2)

§延伸閱讀:計算個數-COUNTIF

§延伸閱讀:計算相差天數、月份或年-DATEDIF

§延伸閱讀:計算到今天為止的年資-DATEDIF(2)

§延伸閱讀:計算兩個日期之間的相差天數-DAYS

§延伸閱讀:計算兩個日期之間的工作天數-NETWORKDAYS.INTL

§延伸閱讀:如何在特定條件下傳回相對應的值-IF

§延伸閱讀:使用Excel將分數評定等級(二分法、三分法)-IF

§延伸閱讀:運用身分證字號自動判斷性別-IF&MID

§延伸閱讀:在Excel中計算特定條件的最大值-「MAX」&「IF」

§延伸閱讀:合計特定條件下的數值-SUMIF

§延伸閱讀:Excel中忽略「#N/A」的錯誤儲存格再進行加總-SUMIF

§延伸閱讀:計算同時符合兩個特定條件的個數總和-SUM

§延伸閱讀:在Excel中快速計算出多個數字的乘積-PRODUCT

§延伸閱讀:文字字串快速去辨識化-REPLACE

§延伸閱讀:快速取代特定字串-SUBSTITUTE

§延伸閱讀:抽取文字字串的部分字元-LEFT、MID及RIGHT

§延伸閱讀:判斷日期為星期幾並計算個數-WEEKDAY&COUNTIF

§延伸閱讀:計算不含六日或特定日期的天數-NETWORKDAYS

§延伸閱讀:自動按分數排名-RANK

§延伸閱讀:目視化管理活動倒數天數!

§延伸閱讀:計算到期日的年月-EDATE

§延伸閱讀:快速找出重複的值

§延伸閱讀:Excel必學~重複性工作就讓巨集來完成!

§延伸閱讀:快速移除重複性資料,再多也不怕!

§延伸閱讀:如何選取資料表的單一欄、列或全選

§延伸閱讀:如何在Excel中輸入千分比符號‰

§延伸閱讀:將同一欄資料切分至多個欄位-資料剖析

§延伸閱讀:同時在多個儲存格加上特定字元

§延伸閱讀:Excel中的表格欄列互換

§延伸閱讀:3秒內畫出直條圖的兩個方法

§延伸閱讀:在Excel中快速輸入當天日期、當下時間

§延伸閱讀:如何使用Excel執行隨機抽樣

§延伸閱讀:在Excel中取指定數字之間的隨機整數-RANDBETWEEN

§延伸閱讀:Excel中固定資料的欄、列-凍結窗格

§延伸閱讀:使用Excel篩選出符合雙條件的資料範圍-進階篩選

§延伸閱讀:找出更動Excel中特定的儲存格時會受影響的儲存格-追蹤從屬參照

§延伸閱讀:Excel儲存格的兩個或多個文字字串合併成一個字串-CONCATENATE 或「&

§延伸閱讀:自動將符合特定條件的儲存格更改字體顏色及填滿底色-設定格式化的條件

 

 

 
arrow
arrow

    小 i 發表在 痞客邦 留言(0) 人氣()