Excel各種時間差、日期差計算方法匯總

2021-02-19 格子裡外

點擊上方「解晴新生」,關注看更多哦!

有些朋友被Excel中的時間差計算問題所困擾,所以今天整理了一下各種時間差、日期差的計算方法以及注意事項。

第一、計算「幾小時幾分鐘幾秒」的時間差

最簡單的方法,就是用較大的時間減去減小的時間。所謂時間較大者指的是一天中更靠後的時間。

公式:=B2-B1或=TEXT(B2-B1,"h:mm:ss")

注意:原始的時間和計算結果單元格都必須設置成時間格式,如「h:mm:ss」。

如果你沒有將結果單元格設置成時間格式,會得到一個數字(如0.0957);而如果你用較小的時間減去較大的時間,那就會得到一堆的「#」。

這麼說,在計算時間之前,要用眼睛判斷哪個大哪個小,然後再計算咯?

當然不是,我們可以把公式變成下面這兩種樣子:

公式1:=B2-B1+IF(B2<B1,1,0)

公式2:=IF(B1>B2,TEXT(B1-B2,"-h:mm:ss"),TEXT(B2-B1,"+h:mm:ss"))

咦,這兩個公式的計算結果有時候不一樣呢?

但這兩個公式都是正確的。當B2的時間數值上比B1小時,如果你用第二個公式,則表示這兩個時間屬於同一天,如果你用第一個公式,則表示B2的時間是第二天的時間,兩者的計算結果相差24小時。

第二、計算小時差、分鐘差和秒數差

在計算考勤時間時,我們不想得到「幾天幾小時幾分鐘幾秒」的時間差,希望將時間差轉換成小時、分鐘或秒。這就可以使用上圖的公式。

注意,原始的時間還是要設置成時間格式,時間差單元格設置成數值格式。用這種方法計算,會默認兩個時間屬於同一天。

公式中的1440表示「24小時*60分鐘」,86400表示「24小時*60分鐘*60秒」。

計算日期差

計算日期差,可以使用函數「DATEDIF(開始日期,結束日期、"Y/M/D")」,「Y」表示計算相差幾年、「M」表示計算相差幾月,「D」表示計算相差幾天。

再次提醒一下,在計算時間差、日期差之前,一定要確保單元格的格式設置正確了。否則,將得到不正確的計算結果。

謝謝閱讀,歡迎關註解晴新生微信公眾號。不想關注的,點擊頭像也可以看更多文章哦。

相關焦點

  • 上海商務辦公培訓班教你excel怎麼計算兩個日期天數差和時間差
    excel怎麼計算兩個日期天數差和時間差首先,計算兩個日期之間的天數。在excel中,兩個日期直接相減就可以得到兩個日期間隔的天數,如下圖:excel怎麼計算兩個日期天數差和時間差計算兩個日期之間的天數,也可以用隱藏函數DATEDIF函數來完成,公式如下:=DATEDIF(B3,A3,"d")
  • excel表格,如何計算日期的天數或時間差
    在excel中如何單獨計算日期的天數或時間差。對於日期和時間,之間的差,例如:日期時間差的公式,結果要小時(如134.5小時),比如2016年2月10日 13:26到2016年3月6日 10:40相距多少個小時,怎麼實現呢?首先,單獨計算兩個日期之間的天數。
  • 如何利用Excel計算時間差、日期差,看這一篇就夠了!
    有些朋友被Excel中的時間差計算問題所困擾,所以今天整理了一下各種時間差、日期差的計算方法以及注意事項。
  • excel怎麼計算兩個日期之間天數和時間計算
    在excel中,兩個日期直接相減就可以得到兩個日期間隔的天數,如下圖:計算兩個日期之間的天數,也可以用隱藏函數DATEDIF函數來完成,公式如下:=DATEDIF(A2,B2,"d")下面再來看一下如何計算時間。首先,最簡單的是兩個時間直接相減即可得到時間差。
  • 利用Excel函數來完成計算兩個日期之間的天數、時間差
    在我們的日常工作中,經常要計算兩個日期之間相差多少天,兩個時間之間相差多少小時等等,諸如此類的日期、時間之差怎麼計算呢?今天小編就和大家分享如何利用Excel函數來完成計算。一、計算年數、月數、天數利用DATEDIF函數,這個函數是計算兩個日期之間相隔的天數、月數或年數。
  • php中計算時間差的幾種方法
    首頁 > 語言 > 關鍵詞 > php最新資訊 > 正文 php中計算時間差的幾種方法
  • 用PHP程序計算時間差的幾種方法
    首頁 > 語言 > 關鍵詞 > 時間差最新資訊 > 正文 用PHP程序計算時間差的幾種方法
  • Excel減法函數公式怎麼用與求日期時間差並轉為天與小時
    做減法計算時,通常直接用減號,這樣比用求和函數公式書寫方便,效果又完全一樣。在做減法計算過程中,單純的數字相減比較容易,比較麻煩的問題做日期時間差,特別是跨小時與跨超過兩天的情況,這兩種情況若直接用減法常常會得到錯誤的結果,因此還得用其它輔助方法。有時為便於計算還要把計算結果轉天、小時或分鐘,做這些轉換需用Excel提供的日期時間函數。
  • 實例講解Excel 時間差計算方法
    需要在B2和B3單元格進行Excel 時間差計算
  • excel函數公式應用:時間日期提取公式匯總,你用過哪些?
    如何快速計算某日期是年內第幾周、星期幾,以及日期之間間隔的天數、月數、年數、小時數、分鐘數?如何快速補全指定月份日期,合併日期和時間?今天老菜鳥針對上述在日常工作中經常會遇到的問題,總結了20個常用的關於日期和時間的公式,趕緊來看看吧!學習更多技巧,請收藏關注部落窩教育excel圖文教程。
  • Excel日期計算方法大全
    日期數據是Excel中很重要的一類數據,很多分析都依賴於日期的計算。但是,大多數Excel使用者都對日期計算的方法不太熟悉。
  • excel根據出生日期自動計算(年齡、星座、生肖)的方法
    在工作辦公中,我們基本都會使用到excel軟體編輯表格,excel軟體中的函數公式可以快速的對表格裡的內容進行計算,從而大大的減輕了我們的工作量。這次小編給大家分享下,根據excel表格裡的出生日期,自動計算年齡、生肖和星座的方法。
  • Excel格式表格中日期、時間之差怎麼計算
    在Excel表格中,日期、時間都可以計算的,利用好了,可以省去大量的工作,今天小編分享在Excel中利用函數計算日期、時間差。情況一:日期計算,利用DATEDIF()函數1、計算兩個日期相差幾年,在E4單元格輸入公式:=DATEDIF(B4,C4,"y");2、計算兩個日期相差幾個月,在E54單元格輸入公式:=DATEDIF(B4,C4,"m");
  • excel函數公式應用:時間日期提取公式匯總,你用過哪些?
    如何快速計算某日期是年內第幾周、星期幾,以及日期之間間隔的天數、月數、年數、小時數、分鐘數?如何快速補全指定月份日期,合併日期和時間?今天老菜鳥針對上述在日常工作中經常會遇到的問題,總結了20個常用的關於日期和時間的公式,趕緊來看看吧!學習更多技巧,請收藏關注。
  • excel中日期和時間的計算在實際操作中的難題與解決方法
    ,我們講述的內容都是關於excel中條件格式的設置問題,從條件格式的簡單操作說到條件格式功能與函數公式相結合來改變excel工作表中的數據條件格式的方法。今天我們就不再講述excel條件格式的相關內容,今天的內容是了解和認識excel中日期和時間的計算過程。可能有人咋一看,會認為日期和時間的計算是意見蠻容易的事情。在日常生活當中,這確實挺容易的,簡單的我們依靠口算都能得出結果,但是在excel工作表中,要想計算出一個格式和計算結果都正確的,總了那麼一點小波折!
  • excel日期函數:不同日期函數的返回值解析
    在前不久的文章中,我們給大家分享了在excel中錄入日期的格式,不知道大家還記得嗎?不記得的小夥伴可以看看教程《在excel裡,80%的職場人錄入的日期都是錯的!》複習一下。上回我們說到了日期的格式,這回就該說日期的計算了。
  • excel日期函數:不同日期函數的返回值解析
    在前不久的文章中,我們給大家分享了在excel中錄入日期的格式,不知道大家還記得嗎?不記得的小夥伴可以看看教程《在excel裡,80%的職場人錄入的日期都是錯的!》複習一下。上回我們說到了日期的格式,這回就該說日期的計算了。
  • Excel-自動計算兩個時間的時間差
    有時候我們需要計算兩個時間的時間差,如計算員工遲到的時間、外出時間等等。
  • excel怎麼設置時間相減
    不少人問excel時間加減函數怎麼用,其實更多人主要想了解時間之差怎麼計算,那麼本文就通過兩套實例演示年月日和小時分鐘的時間差計算
  • excel中如何計算日期差值,用DATEDIF即可搞定,只不過他被隱藏了
    計算兩個日期之差,你是怎麼做的呢?我想很多人都是用大日期減去小日期,我們這樣做得的是兩個日期的天數之差,想要精確的獲得年份月份之差用這種方法顯示是不行的,那麼excel中好像也沒有專門用於計算兩個日期之差的函數啊。