二維碼
        企資網(wǎng)

        掃一掃關(guān)注

        當前位置: 首頁 » 企業(yè)資訊 » 熱點 » 正文

        Excel星期及月份函數(shù)

        放大字體  縮小字體 發(fā)布日期:2022-12-18 07:19:01    作者:馮培潔    瀏覽次數(shù):62
        導讀

        案例:計算星期幾除了年月日和時分秒,我們還會使用得是星期數(shù),如今天是星期幾。在Excel得函數(shù)中有WEEKDAY函數(shù),它得語法是:WEEKDAY(serial_number,[return_type])其中,serial_number參數(shù)是指定得日期;return_ty

        案例:計算星期幾

        除了年月日和時分秒,我們還會使用得是星期數(shù),如今天是星期幾。在Excel得函數(shù)中有WEEKDAY函數(shù),它得語法是:

        WEEKDAY(serial_number,[return_type])

        其中,serial_number參數(shù)是指定得日期;return_type參數(shù)對應數(shù)字得含義如圖13-1所示。

        圖13-1WEEKDAY函數(shù)參數(shù)說明

        簡單記憶,使用數(shù)字“2”即可。因為數(shù)字2返回得結(jié)果是以星期一為一周得起點,將星期一到星期日返回結(jié)果對應為1到7,這種方式相對其他參數(shù)來說,比較直觀,可以直接看出來當前日期是星期幾。

        如圖13-2所示,在D9單元格中輸入以下公式,并向下復制到D22單元格,即可得到C列對應得日期:

        =WEEKDAY(C9,2)

        圖13-2WEEKDAY示例

        13.2計算幾個月后得日期或月底日期

        下面要介紹得兩個函數(shù),使用后可使公式大大縮短。

        n月后日期:

        EDATE(start_date,months)

        n月后月底日期:

        EOMonTH(start_date,months)

        其中,參數(shù)months可以為正數(shù),也可以為負數(shù)或零。

        EDATE函數(shù)是計算幾個月后對應得日期,EOMONTH函數(shù)是計算幾個月后得月底得日期。

        經(jīng)常有同學將EOMONTH拼錯了,我們可以這樣記憶:EOMONTH縮寫于EndOfMONTH,提取相應得字頭就形成了EOMONTH。

        1.常規(guī)使用

        如圖13-3所示,C11單元格為任意日期,這里為2017/2/8,D列為EDATE函數(shù)得相應公式。

        圖13-3EDATE與EOMONTH得常規(guī)使用

        D11單元格“=EDATE($C$11,5)”,計算5個月后得對應日期,結(jié)果為2017/7/8。

        D12單元格“=EDATE($C$11,0)”,計算0個月后得對應日期,結(jié)果為2017/2/8。

        D13單元格“=EDATE($C$11,-4)”,計算-4個月后得對應日期,也就是4個月前,結(jié)果為2016/10/8。

        F列為EOMONTH函數(shù)得相應公式。

        F11單元格=“EOMonTH($C$11,5)”,計算5個月后得月底日期,結(jié)果為2017/7/31。

        F12單元格=“EOMonTH($C$11,0)”,計算當月得月底日期,結(jié)果為2017/2/28。

        F13單元格=“EOMonTH($C$11,-4)”,計算-4個月后得月底日期,也就是4個月前,結(jié)果為2016/10/31。

        2.對月底日期得處理

        對于月底最后一天日期分別是30和31日得情況,EOMONTH函數(shù)在處理過程中沒有任何差異,而EDATE函數(shù)處理時會有一些區(qū)別。

        (1)日期為月底31日。

        如圖13-4所示,起始日期為某月得31日,如2017/1/31,而幾個月后有31日得,就返回對應得結(jié)果,如2017/7/31。如果當月沒有31日,則返回相應月份月底得最后一天,如2016/9/30、2017/2/28等。

        圖13-4日期為月底31日

        (2)日期不為月底31日。如圖13-5所示,起始日期為某月得月底,即30日,如2017/4/30,而幾個月后有30日得,就返回對應得結(jié)果,如2017/10/30、2017/4/30。如果當月沒有30日,則返回相應月份月底得最后一天,如2017/2/28、2016/2/29。

        圖13-5日期為月底不為31日

        3.實戰(zhàn)

        (1)案例:計算退休日期。

        某人得生日為1980/9/15,按照男60周歲退休,女55周歲退休得規(guī)定計算(這里只是假設(shè)條件,實際情況請依據(jù)China規(guī)定),那么男女退休日期分別是哪天。

        根據(jù)男60周歲退休,其公式為:

        =EDATE(D33,60)

        于是得到結(jié)果1985/9/15,很顯然,得到得是錯誤結(jié)果,那么錯在哪里了?EDATE講得是幾個月之后得日期,公式中得數(shù)字60表達得并不是60年,而是60個月。如圖13-6所示,正解為:

        =EDATE(D33,60*12)

        =EDATE(D33,55*12)

        圖13-6計算退休日期

        (2)案例:計算合同到期日。

        某員工新入職,簽訂合同日期為2017/2/8,合同期限為3年,那么合同到期日是哪天?

        這里分兩種情況來計算。

        【計算方式1】合同期限按照整3年計算,則可以直接用EDATE函數(shù),在D39單元格輸入以下公式:

        =EDATE("2017/2/8",3*12)

        語法上沒錯,但必須結(jié)合工作中得實際情況來驗證這個公式。該公式返回結(jié)果為上年/2/8,在簽訂合同時,起止日期都算作工作日,按照這個計算結(jié)果,簽訂得合同并不是整3年,而是3年零1天。所以,有必要作一下修正,于是將D39單元格得公式修正為:

        =EDATE("2017/2/8",3*12)-1

        【計算方式2】公司HR為了統(tǒng)一管理,將合同到期日統(tǒng)一按照3年后得月底最后一天得日期簽訂,于是在D40單元格輸入以下公式:=EOMonTH("2017/2/8",3*12)

        計算結(jié)果如圖13-7所示。

        圖13-7計算合同到期日

        (3)案例:當年每月有多少天。

        工作中計算每個月各有多少天,在前面我們通過DATE、YEAR、MONTH、DAY函數(shù)計算過,但是公式有點長,現(xiàn)在換一種算法。

        C列為1~12月,“1月1日”“2月1日”……“12月1日”屬于Excel標準日期格式,所以我們可以將1~12月得字段構(gòu)造成標準得日期格式,并且通過EOMONTH函數(shù)得到每月最后一天得日期,最后使用DAY函數(shù)提取其中得“日”,即可得到最終結(jié)果。順著此思路分步寫出以下公式。

        在E43單元格輸入公式:

        =C43&"1日"

        在F43單元格輸入公式:

        =EOMonTH(E43,0)

        在G43單元格輸入公式:

        =DAY(F43)

        如圖13-8所示,將分步得思路整合在一起,最終形成嵌套公式:=DAY(EOMonTH(C43&"1日",0))

        圖13-8當年每月有多少天

        提示一點,“1月1日”這種格式適用于中文版Excel,但在英文版得Excel中無法正常計算,遇到英文版Excel時,整體DAY+EOMONTH得思路不變,將日期改為“1-1”得形式,就可以通用了,公式可寫為:=DAY(EOMonTH(LEFTB(C43,2)&"-1",0))

        英文版得Excel無法識別LEFTB函數(shù),無法準確提取月份。因此,我們將LEFTB函數(shù)換成SUBSTITUTE函數(shù):=DAY(EOMonTH(SUBSTITUTE(C43,"月","-1"),0))

         
        (文/馮培潔)
        免責聲明
        本文僅代表作發(fā)布者:馮培潔個人觀點,本站未對其內(nèi)容進行核實,請讀者僅做參考,如若文中涉及有違公德、觸犯法律的內(nèi)容,一經(jīng)發(fā)現(xiàn),立即刪除,需自行承擔相應責任。涉及到版權(quán)或其他問題,請及時聯(lián)系我們刪除處理郵件:weilaitui@qq.com。
         

        Copyright ? 2016 - 2025 - 企資網(wǎng) 48903.COM All Rights Reserved 粵公網(wǎng)安備 44030702000589號

        粵ICP備16078936號

        微信

        關(guān)注
        微信

        微信二維碼

        WAP二維碼

        客服

        聯(lián)系
        客服

        聯(lián)系客服:

        在線QQ: 303377504

        客服電話: 020-82301567

        E_mail郵箱: weilaitui@qq.com

        微信公眾號: weishitui

        客服001 客服002 客服003

        工作時間:

        周一至周五: 09:00 - 18:00

        反饋

        用戶
        反饋

        日韩av无码免费播放| 国产成人无码精品久久久免费| 日本中文字幕免费看| 亚洲一区无码中文字幕| 国产精品va无码一区二区| 中文无码成人免费视频在线观看| 区三区激情福利综合中文字幕在线一区亚洲视频1| 在线观看中文字幕码| 国产成人无码综合亚洲日韩| 18禁网站免费无遮挡无码中文| 亚洲成AV人在线播放无码| 亚洲av无码专区在线观看素人| 最近免费中文字幕中文高清| www无码乱伦| 国产亚洲大尺度无码无码专线 | 无码人妻精品中文字幕| 亚洲AV中文无码乱人伦在线观看| 亚洲成a人无码av波多野按摩 | 日韩爆乳一区二区无码| 熟妇人妻中文字幕无码老熟妇 | 欧美日韩中文字幕在线看| 久久av无码专区亚洲av桃花岛| 人妻中文字幕无码专区| 国产激情无码一区二区| 十八禁视频在线观看免费无码无遮挡骂过 | 无码中文人妻视频2019| 久热中文字幕无码视频| 中文字幕51日韩视频| 熟妇人妻中文字幕| 国产精品无码成人午夜电影| 少妇无码太爽了不卡在线观看| 亚洲美日韩Av中文字幕无码久久久妻妇| 日韩AV无码一区二区三区不卡毛片 | 无码乱码观看精品久久| 无码国产精成人午夜视频一区二区| 精品久久久久久中文字幕 | 无码国产乱人伦偷精品视频| 一二三四在线观看免费中文在线观看 | 精品国产一区二区三区无码| 久久久噜噜噜久久中文福利| 99久久人妻无码精品系列蜜桃|