編按:哈嘍,大家好!在前不久的文章中,我們給大家分享了在excel中錄入日期的格式,不知道大家還記得嗎?不記得的小伙伴可以看看教程《在excel里,80%的職場人錄入的日期都是錯(cuò)的!》復(fù)習(xí)一下。上回我們說到了日期的格式,這回就該說日期的計(jì)算了。今天涉及的函數(shù)會(huì)比較多,建議小伙伴們可以先收藏,再閱讀~ ********* 一、計(jì)算上個(gè)月的同一天 小麗:“苗老師,我有一個(gè)問題,我想算一個(gè)月的環(huán)比情況,希望能直接和上個(gè)月的當(dāng)天作對(duì)比,我本來想直接減30天,但是我算了才發(fā)現(xiàn),有的月份是30天、31天,有的月份是28天、29天不定。怎么才能解決這個(gè)問題呢?” 苗老師:“這個(gè)好辦,我教你一個(gè)函數(shù),EDATE。這個(gè)函數(shù)就可以實(shí)現(xiàn)你的需求,我做一個(gè)示范給你看?!比缦聢D所示: EDATE函數(shù)用于返回計(jì)算日期之前或之后指定月份的日期。它有兩個(gè)參數(shù),基本格式為EDATE(開始日期,間隔月數(shù))。間隔月數(shù)可以為正數(shù)、負(fù)數(shù)、零,它們分別表示計(jì)算日期之后的月份,計(jì)算日期之前的月份和本月。如下圖所示: 如果要直接計(jì)算當(dāng)天上月的日期,就直接把TODAY()放在公式里,如下圖所示: 小麗:“太好了,這樣我就能交差了。” EDATE函數(shù)是我們工作中十分常用的一個(gè)函數(shù),它不僅能用于計(jì)算員工轉(zhuǎn)正日期、合同到期日,還能計(jì)算產(chǎn)品有效期截止日等。關(guān)于EDATE函數(shù)的詳細(xì)用法,小伙伴們可以參考之前的教程《到期日計(jì)算,EDATE甩DATE函數(shù)兩條街!》,此處不做贅述了。 二、關(guān)于其他的日期函數(shù) 苗老師:“既然說到了這里,那我就干脆再多教你幾個(gè)關(guān)于日期的函數(shù)?!?/p> 1. EOMONTH函數(shù) 它主要用于返回計(jì)算日期之前或之后指定月份的月末,結(jié)構(gòu)和EDATE函數(shù)差不多。如下圖所示: 除此之外,我們還可以通過簡單的日期計(jì)算,使用EOMONTH函數(shù)得出相應(yīng)的月初日期。如下圖所示: 通過EOMONTH函數(shù)算出上個(gè)月的月底日期后再+1,就變成了次月的1號(hào)。而且,EOMONTH函數(shù)還可以用來計(jì)算本月的天數(shù),配合上DAY函數(shù),我們就可以這么寫,如下圖所示: 另外,我們還可以使用EOMONTH函數(shù)來判斷本月還剩下多少天,如下圖所示: 2. DATEDIF函數(shù) 說完了EOMONTH函數(shù),我們?cè)僬f一個(gè)十分重要的日期函數(shù),DATEDIF函數(shù)。這個(gè)函數(shù)用于計(jì)算兩個(gè)日期之差,返回兩個(gè)日期之間的年、月、日間隔數(shù)。我們可以使用這個(gè)函數(shù)計(jì)算某人的年齡,司齡,工齡等等。如下圖所示: 上圖中DATEDIF函數(shù)的第三參數(shù)Y、M、D,分別代表返回兩日期之間相隔的整年數(shù)、整月數(shù)、天數(shù)。不過這個(gè)函數(shù)有一個(gè)禁忌,就是函數(shù)里的第一個(gè)日期一定要小于第二個(gè)日期。 關(guān)于DATEDIF函數(shù)的詳細(xì)用法,小伙伴們可以參考之前的教程《用上DATEDIF,您永不再缺席那些重要的日子!》,此處不做贅述了。 3. WEEKDAY函數(shù) 這個(gè)函數(shù)是關(guān)于星期的函數(shù),用于返回一個(gè)日期在一個(gè)星期中的第幾天,它有兩個(gè)參數(shù),基本格式為WEEKDAY(計(jì)算的日期,指定以星期幾作為一周的第一天)。如果第二參數(shù)省略,則周日會(huì)作為一周的第一天。由于各地關(guān)于星期的習(xí)俗不同,有的國家以周天作為一周的第一天,有的國家以周一作為一周的第一天,此時(shí),我們可以通過調(diào)整WEEKDAY函數(shù)的第二參數(shù)進(jìn)行計(jì)算,如下圖所示: 但是一定會(huì)有人說,我們公司就是以周二作為一周的第一天,該怎么辦呢?別急,這個(gè)函數(shù)還真考慮到了這些問題,如下圖所示: 4. WEEKNUM函數(shù) 最后再為大家介紹一個(gè)關(guān)于星期的函數(shù)WEEKNUM,這個(gè)函數(shù)可以返回指定日期是一年中的第幾周,結(jié)構(gòu)和EDATE函數(shù)差不多,第二參數(shù)用來指定以星期幾作為一周的第一天。在省略第二參數(shù)時(shí),同樣以周日作為一周的第一天。如下圖所示:
總結(jié):今天說的這些都是關(guān)于日期的函數(shù),它們能幫助我們更好地在日常工作中進(jìn)行日期的計(jì)算。下面的表格列出了今天講解的所有函數(shù)公式,并附上了幾個(gè)其他關(guān)于日期計(jì)算的方法,方便大家歸納和總結(jié)。 今天的教程就到這里啦~小伙伴們都學(xué)會(huì)了嗎? ****部落窩教育-excel日期函數(shù)應(yīng)用匯總**** 原創(chuàng):苗旭/部落窩教育(未經(jīng)同意,請(qǐng)勿轉(zhuǎn)載) |
|