學會這些Excel時間和日期計算套路,效率還能再高些!

2021-01-08 灰姐說事

今天要跟大家分享一波時間和日期的計算套路。

計算間隔的分鐘數

計算兩個具體時間之間間隔的分鐘數,可以直接用結束時間減去起始時間,再乘以1440即可。

計算間隔的小時數

計算兩個具體時間之間間隔的小時數,也是直接用結束時間減去起始時間,再乘以24即可,結果這裡取一位小數。

時間和日期的合併及拆分

日期和時間的合併很簡單,直接用+符號連接就可以,注意需要把合併內容所在的單元格格式自定義設置為「yyyy/m/d h:mm:ss」。

如果把日期和時間進行拆分,提取日期則用到INT函數,向下取整為最接近的數值,這裡把時間視為小數部分,如果時間滿24小時,則會進位1天,提取時間直接減去日期即可。

計算加班時間

部分企業計算員工的加班時間,是遵循這樣的原則:不足半小時直接捨去,超過半小時的部分則按照半小時計算,這裡我們可以利用FLOOR函數進行向下捨入,計算加班時間。輸入公式:=FLOOR((B2-A2)*24,0.5)

公式說明:FLOOR函數是向下捨入(沿絕對值減小的方向)為最接近基數的倍數,它的語法結構為=FLOOR(數值,倍數)。(B2-A2)*24,結束時間減去開始時間,以天為計算單位,將差值乘以24,計算出加班的小時數,最後用FLOOR函數將小時數向下捨入到最接近0.5的倍數,即為加班工時。

計算日期所在月份的總天數

用EOMONTH函數和DAY函數結合計算指定日期當月的總天數,輸入公式:

=DAY(EOMONTH(A2,0))

公式說明:EOMONTH函數返回日期所在月份的最後一天,再利用DAY函數返回該日期是這個月第幾天,也就是這個月的總天數。

判斷上中下旬

判斷指定日期是上旬、中旬或下旬,可以利用LOOKUP函數的區間查找功能。輸入公式:=LOOKUP(DAY(A2),{0,11,21},{"上旬","中旬","下旬"})

公式說明:先用DAY函數判斷提取出該日期為本月的第幾天,然後用LOOKUP函數進行區間的近似匹配。第二個參數是一個常量數組,為上中下旬的最小日期值,查找小於或等於第一個參數的最大數值,返回第三個參數中對應位置的值。

判斷日期所屬季度

判斷指定日期所屬的季度,這裡我們演示3個比較常用的函數公式。

1、首先直接用IF函數進行月份判斷,返回不同季度,輸入公式:

=IF(MONTH(A2)<=3,"第1季度",IF(MONTH(A2)<=6,"第2季度",IF(MONTH(A2)<=9,"第3季度","第4季度")))

2、利用INT函數進行判斷,輸入公式:

="第"&INT((MONTH(A2)+2)/3)&"季度"

公式說明:先把月份加上2再除3後,用INT函數取整,即可得到所屬季度。INT函數是直接抹去小數取整,不進位。

3、最後用到的是CEILING函數,輸入公式:

="第"&CEILING(MONTH(A2)/3,1)&"季度"

公式說明:CEILING函數語法結構為=CEILING(需要捨入的數值,取整基數),是用來按指定基數大的倍數向上取整。

相關焦點

  • excel日期函數:如何計算項目的開始和完成日期
    在上一篇文章中,我們說到了EDATE、DATEDIF、EOMONTH、WEEKDAY等日期函數,相信大家對於excel中的日期計算,已經有了一個大致的了解,今天我們繼續上篇內容,為大家帶來兩個比較冷門,但又非常好用的日期函數,一起來看看吧!
  • 上海商務辦公培訓班教你excel怎麼計算兩個日期天數差和時間差
    非凡教育商務辦公培訓老師在本文中主要是介紹如何在excel中計算日期和時間,包括兩個日期之間的天數、時間之間的差和顯示樣式。excel怎麼計算兩個日期天數差和時間差首先,計算兩個日期之間的天數。在excel中,兩個日期直接相減就可以得到兩個日期間隔的天數,如下圖:
  • excel日期函數:不同日期函數的返回值解析
    在前不久的文章中,我們給大家分享了在excel中錄入日期的格式,不知道大家還記得嗎?不記得的小夥伴可以看看教程《在excel裡,80%的職場人錄入的日期都是錯的!》複習一下。上回我們說到了日期的格式,這回就該說日期的計算了。
  • excel函數公式應用:時間日期提取公式匯總,你用過哪些?
    如何快速在一組時間數據中分別提取出年月日、時分秒數據?如何快速計算某日期是年內第幾周、星期幾,以及日期之間間隔的天數、月數、年數、小時數、分鐘數?如何快速補全指定月份日期,合併日期和時間?今天老菜鳥針對上述在日常工作中經常會遇到的問題,總結了20個常用的關於日期和時間的公式,趕緊來看看吧!學習更多技巧,請收藏關注部落窩教育excel圖文教程。
  • excel數字結構解析:日期和時間的自動識別規則
    不知道大家有沒有發現這麼一個現象,在excel中輸入一下不太完整的日期或時間,依然能被excel自動識別出來。比如在excel中輸入「19-12-1」,excel會自動顯示「2019/12/1」。那在excel中,識別日期和時間的規則還有哪些呢?我們一起來看看吧!
  • excel根據出生日期自動計算(年齡、星座、生肖)的方法
    在工作辦公中,我們基本都會使用到excel軟體編輯表格,excel軟體中的函數公式可以快速的對表格裡的內容進行計算,從而大大的減輕了我們的工作量。這次小編給大家分享下,根據excel表格裡的出生日期,自動計算年齡、生肖和星座的方法。首先我們先新建一個空白excel表格,表格中創建姓名、出生日期、年齡、星座、生肖單元格。
  • Excel中,日期和時間怎麼計算?教你10個方法,不再求人
    我們平常製作的表格中包含日期和時間也是常有的事,今天小編分享幾種日期、時間的計算方法,掌握了可以省去很多錄入工作,提高工作效率那是槓槓滴!合併日期和時間如何A列中的日期和B列中的時間合併到C列呢?非常簡單,在C2單元格把日期和時間相加:=A2+B2再雙擊填充公式,輕鬆完成日期和時間的合併二、拆分日期和時間有合就有分,如何把日期和時間拆分開呢?
  • 在Excel表格中,日期和時間也可以計算
    不管你是從事財務工作還是人事工作,用Excel製作表格時,輸入日期和時間是經常的事,在Excel中日期和時間可以參與計算的,這樣可以省去不少手要錄入的麻煩,今天小編就和大家分享幾個日期時間的計算
  • excel表格,如何計算日期的天數或時間差
    在excel中如何單獨計算日期的天數或時間差。對於日期和時間,之間的差,例如:日期時間差的公式,結果要小時(如134.5小時),比如2016年2月10日 13:26到2016年3月6日 10:40相距多少個小時,怎麼實現呢?首先,單獨計算兩個日期之間的天數。
  • Excel格式表格中日期、時間之差怎麼計算
    在Excel表格中,日期、時間都可以計算的,利用好了,可以省去大量的工作,今天小編分享在Excel中利用函數計算日期、時間差。情況一:日期計算,利用DATEDIF()函數1、計算兩個日期相差幾年,在E4單元格輸入公式:=DATEDIF(B4,C4,"y");2、計算兩個日期相差幾個月,在E54單元格輸入公式:=DATEDIF(B4,C4,"m");
  • 職場掌握這些excel函數,方便管理項目進度!today+weekday
    >excel的數字有多種格式,日期也是一種數字,因此日期也是可以計算的。將數字1的單元格格式設置為日期,會發現日期為「1900/1/1」,這就是excel裡日期的起始值。案例表格如圖中案例表格,我們可以對日期計算各種結果,比如相差多少天、相差多少個工作日,以及從日期中獲得年、月、日和星期幾。
  • excel小知識第20期:excel中日期快速轉換成星期
    每天進步一點點,大家好,歡迎收看excel小知識第20期:excel中日期快速轉換成星期在前面的幾期當中跟大家分享的都是一些excel表格使用的小技巧,這些小技巧都是方便我們使用excel表格這個軟體的,同時快速製作數據表,但是在使用excel
  • excel中如何計算日期差值,用DATEDIF即可搞定,只不過他被隱藏了
    計算兩個日期之差,你是怎麼做的呢?我想很多人都是用大日期減去小日期,我們這樣做得的是兩個日期的天數之差,想要精確的獲得年份月份之差用這種方法顯示是不行的,那麼excel中好像也沒有專門用於計算兩個日期之差的函數啊。
  • Excel工作表中最全的時間和日期函數,效率、辦公必備!
    語法結構:=Edate(基準日期,月份);當「月份」為正值時,計算「基準日期」之後的日期;當「月份」為負值時,計算「基準日期」之前的日期。目的:根據「籤約日期」和「籤約時長(月)」計算合同到期時間。語法結構:=Eomonth(基準日期,月份);當「月份」為正值時,計算「基準日期」之後的日期;當「月份」為負值時,計算「基準日期」之前的日期。目的:根據「籤約日期」和「籤約時長(月)」計算合同到期月份的最後一天日期。
  • excel電子表格時分秒和時間函數
    今天給大家介紹在excel電子表格中有關時間的函數,上次給大家介紹了年月日和日期的函數,本篇文章介紹時間的有關函數和用法,他們分別是時、分、秒和時間。時:hour,返回值是小時分:minute,返回值是分鐘秒:second,返回值是秒時間:time,返回值是時間,有三個參數,分別對應時、分、秒這幾個函數的用法和之前介紹過的年year、月month、日day和時間date函數的用法十分類似。
  • Excel操作技巧:使用日期函數,輕鬆做出時間安排表!
    在工作中,我們經常會遇到需要製作會議時間計劃表,員工遲到時間以及工作進度計劃表的情況。這些問題,其實都屬於Excel的時間計算問題,只要你學會使用日期函數,就能夠輕鬆解決這些問題。今天,我就來給大家分享一些,應用時間函數的技巧:1、輸入會議時間2、計算遲到時間3、計算轉正日期讓你輕鬆做出時間計劃表,提高工作效率!方法1:輸入會議時間在製作會議時間計劃表時,時間的填寫一般都非常麻煩。不僅要預估每一個會議流程的時長,還不能弄錯開場的時間。
  • 日期時間函數助你將具體日期轉化為一年中的第幾周星期幾
    excel在之前的四篇文章裡,我們所有的文章內容都是在介紹日期時間的計算問題,以及日期時間函數在日期時間問題計算上的具體運用。在這四篇文章中,我們具體介紹了五種日期時間函數的基本使用方法和函數的混合使用方法,五種日期時間函數分別是函數date、函數year、函數month、函數day和函數datedif。在上一篇文章,我們討論了十分現實的問題——計算工齡和具體的工作時間。
  • EXCEL日期和時間函數的使用方法
    ● 函數分類▼表 1-1 返回當前的日期和時間以及指定的日期和時間函數名稱 功能DATE 返回指定的日期的序列號NOW 返回日期時間格式的當前日期和時間TODAY 返回當前日期TIME 將制定內容顯示為一個時間▼表 1-2 返回日期和時間的某個部分函數名稱 功能
  • Excel到期日計算,EDATE函數你一定要學會
    Excel到期日計算,EDATE函數你一定要學會各位親愛的小夥伴們,大家好,很高興我們又見面了。今天,我想和大家分享的是《Excel到期日計算,EDATE函數你一定要學會》,為什麼一定要學習呢?作為辦公人,我們工作中總會遇到需要計算各種到期時間,例如退休到期日、合同到期日、員工轉正日期、產品有效期截止日等等。
  • 技巧不求人-151期——Excel如何同時計算加減乘除
    嗨,大家好,歡迎來到新一期的技巧不求人,上期我們介紹了Excel快速盤點的幾種技巧,今天繼續來分享excel經常會用到公式,比較常見的是加減乘除及混合運算。下面就為大家詳細介紹excel單元格如何同時計算加減乘除。