Excel 計算兩個時間之間的差距教學 - Office 指南
文章推薦指數: 80 %
示範各種計算時間間隔的Excel 公式與操作方法,並提供眾多實用的範例。
... 基本上要計算兩個時間的差距,就直接把兩個時間拿來相減即可,只不過在計算完之後,要設定 ...
跳至主要導覽跳至主要內容跳至主要資訊欄示範各種計算時間間隔的Excel公式與操作方法,並提供眾多實用的範例。
問題
假設我們有員工的上班與下班打卡時間紀錄,該如何計算上班與下班時間的間隔,產生實際的上班時數?
員工上下班打卡時間紀錄
解法
基本上要計算兩個時間的差距,就直接把兩個時間拿來相減即可,只不過在計算完之後,要設定好適當的顯示格式,才能顯示比較好閱讀的結果。
計算時間差距
如果想要從這些打卡紀錄計算出每位員工的上班工作時數,可直接將「下班時間」減掉「上班時間」即可:
=C2-B2
計算上班時數
時間格式
如果我們想讓上班時數只顯示至分鐘(不顯示秒),或是僅顯示小時數,可以更改儲存格格式的設定,以下是操作步驟。
Step1
選擇上班時數的儲存格範圍。
選擇儲存格範圍
Step2
點選滑鼠右鍵,在右鍵選單中選擇「儲存格格式」。
選擇「儲存格格式」
Step3
在「數值」頁籤中,選擇「自訂」類別,然後在類型的欄位中輸入數值格式代碼。
自訂時間格式
自訂間隔時間的格式時,常用的代碼有以下幾種:
代碼
意義
h
小時數。
hh
小時數,不足兩位數時,前方補0。
m
分鐘數。
mm
分鐘數,不足兩位數時,前方補0。
s
秒數。
ss
秒數,不足兩位數時,前方補0。
使用以上這些代碼就可以組合出自己想要的格式,以下是顯示時間間隔資料常會用到的格式範例:
格式
呈現結果
hh:mm:ss
09:21:00
hh"時"mm"分"ss"秒"
09時21分00秒
h"時"m"分"s"秒"
9時21分0秒
hh:mm
09:21
h:mm
9:21
h"小時"m"分鐘"
9小時21分鐘
h
9
h"小時"
9小時
這是套用hh:mm格式,只顯示小時與分鐘的樣子。
只顯示小時與分鐘
這是套用h格式,只顯示小時的樣子。
只顯示小時
TEXT函數
除了調整儲存格格式之外,我們也可以利用TEXT函數,配合指定的格式,直接產生我們想要顯示的時間資料。
TEXT函數的用法如下:
TEXT(時間,格式)
TEXT的第一個時間參數就直接放「下班時間」減掉「上班時間」的值,而第二個格式參數則跟上面介紹的儲存格自訂格式相同,以下是一個顯示分鐘與秒數的範例。
=TEXT(C2-B2,"h:mm")
使用TEXT函數顯示時間
轉換時間單位
除了靠格式的設定產生指定的時間資料外,我們也可以直接透過數值的計算,自己轉換時間的單位。
例如將時間乘以24轉換為小時,然後再用INT取整數,就可以得到上班的小時數:
=INT((C2-B2)*24)
轉換時間單位為小時
以下是一些常用的時間轉換公式範例:
公式
意義
=INT((時間)*24)
轉換為小時數,並取整數。
=(時間)*1440
轉換為分鐘數。
=(時間)*86400
轉換為秒數。
=HOUR(時間)
轉換為小時數(整數),但不能計算超過24的值。
=MINUTE(時間)
轉換為分鐘數,但不能計算超過60的值。
=SECOND(時間)
轉換為秒數,但不能計算超過60的值。
這些數學公式可以這樣使用,主要是因為Excel在處理時間資料時,其實是以浮點數(小數)來表示的,而這個浮點數的原始單位是「天」,也就是說12小時就等同於0.5,在掌握這個規則之後,即可利用各種數學運算自己轉換時間單位。
參考資料:Office官方網站
讀者互動方式
發佈留言取消回覆發佈留言必須填寫的電子郵件地址不會公開。
必填欄位標示為*留言*顯示名稱*
電子郵件地址*
個人網站網址
主要資訊欄搜尋
近期文章
MONAILabel醫學影像標註工具安裝使用教學與範例
PyTorch使用YOLOv5與DeepSORT進行車輛物件偵測、計算車流量教學與範例
Excel圓周率π常數PI函數使用教學與範例
Excel計算成績排名前三名、倒數前三名教學與範例
Excel依照成績計算等第(甲乙丙丁)教學與範例
樹莓派RaspberryPi連接多個I2C裝置教學與範例
樹莓派RaspberryPi控制GPIO連接的LED燈教學與範例
Linux使用su指令切換使用者教學與範例
推薦網站
Udemy線上教學課程
Coursera線上教學課程
關注本站
電子郵件Facebook
公益
家扶基金會
台灣世界展望會
Yahoo奇摩公益
igiving公益網
兒福聯盟
延伸文章資訊
- 1Excel 日期時間加減自動計算,DATEDIF 函數快速計算年/月/日 ...
Excel 日期時間加減自動計算,DATEDIF 函數快速計算年/月/日. 在計算日期差的時候,真的很麻煩!又無法使用計算機去進行計算,常常都要一個一個去 ...
- 2excel兩個日期時間相減得出小時數的公式是什麼啊
excel兩個日期時間相減得出小時數的公式是什麼啊 · 1、以excel2010版本為例,如下圖所示有兩個日期,要算這兩個日期之間的相隔的天數; · 2、首先在單元格c2 ...
- 3【Excel2010版-函數】計算相差時間(時、分、秒) - 「i」學習
這次要跟大家分享的是如何使用Excel計算兩個時間點的相差時間,使用的Excel函數是-「DATE」以及「TIME」。另外,還有額外補充如何將相差時間換算成 ...
- 4Excel中日期和時間計算的10種用法,這些招數你掌握了嗎?
Excel中日期和時間計算的10種用法,這些招數你掌握了嗎? · 1、選中表格A1:B11區域,點擊【開始】選項卡中的【條件格式】按鈕,選擇【新建規則】 ... · 2、 ...
- 5【Excel技巧】還在愁怎麼計算時間間隔嗎?多種玩法任你挑
如下圖:計算同一天內兩個時間點的間隔時間, ... 方法一:. 直接兩個時間點相減,即C2=B2-A2,. 然後設置下C2單元格的格式,即自定義格式類型為:h:mm:ss ...