免费人成动漫在线播放r18-免费人成观看在线网-免费人成黄页在线观看日本-免费人成激情视频在线观看冫-jlzzjlzz亚洲大全-jlzzjlzz亚洲日本

二維碼
企資網

掃一掃關注

當前位置: 首頁 » 企資頭條 » 頭條 » 正文

Excel星期及月份函數

放大字體  縮小字體 發布日期:2022-12-18 07:19:01    作者:馮培潔    瀏覽次數:58
導讀

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

案例:計算星期幾

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

WEEKDAY(serial_number,[return_type])

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

圖13-1WEEKDAY函數參數說明

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

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

=WEEKDAY(C9,2)

圖13-2WEEKDAY示例

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

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

n月后日期:

EDATE(start_date,months)

n月后月底日期:

EOMonTH(start_date,months)

其中,參數months可以為正數,也可以為負數或零。

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

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

1.常規使用

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

圖13-3EDATE與EOMONTH得常規使用

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

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

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

F列為EOMONTH函數得相應公式。

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

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

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

2.對月底日期得處理

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

(1)日期為月底31日。

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

圖13-4日期為月底31日

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

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

3.實戰

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

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

根據男60周歲退休,其公式為:

=EDATE(D33,60)

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

=EDATE(D33,60*12)

=EDATE(D33,55*12)

圖13-6計算退休日期

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

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

這里分兩種情況來計算。

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

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

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

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

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

計算結果如圖13-7所示。

圖13-7計算合同到期日

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

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

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

在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函數,無法準確提取月份。因此,我們將LEFTB函數換成SUBSTITUTE函數:=DAY(EOMonTH(SUBSTITUTE(C43,"月","-1"),0))

 
(文/馮培潔)
打賞
免責聲明
本文為馮培潔推薦作品?作者: 馮培潔。歡迎轉載,轉載請注明原文出處:http://www.bangpiao.com.cn/news/show-316254.html 。本文僅代表作者個人觀點,本站未對其內容進行核實,請讀者僅做參考,如若文中涉及有違公德、觸犯法律的內容,一經發現,立即刪除,作者需自行承擔相應責任。涉及到版權或其他問題,請及時聯系我們郵件:weilaitui@qq.com。
 

Copyright ? 2016 - 2023 - 企資網 48903.COM All Rights Reserved 粵公網安備 44030702000589號

粵ICP備16078936號

微信

關注
微信

微信二維碼

WAP二維碼

客服

聯系
客服

聯系客服:

在線QQ: 303377504

客服電話: 020-82301567

E_mail郵箱: weilaitui@qq.com

微信公眾號: weishitui

客服001 客服002 客服003

工作時間:

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

反饋

用戶
反饋

主站蜘蛛池模板: 成人影院在线播放 | 一个人看的视频www在线 | 免费看国产精品麻豆 | www.色综合| 日本日韩欧美 | 动漫成年美女黄漫网站在线看 | 99精品国产成人一区二区在线 | 欧美日韩亚洲视频 | 成人亚洲欧美日韩中文字幕 | 日批免费看 | 午夜yy6080在线观看福利片 | 99re最新 | 亚洲成a人不卡在线观看 | 精品国产自在现线看久久 | 国产小视频在线高清播放 | 激情五月宗合网 | 久久国产精品亚洲va麻豆 | h视频在线免费观看 | 国产v片在线播放免费观 | 成人一a毛片免费视频 | 欧美性生活网址 | 成人动漫视频在线 | 国产成人午夜精品影院游乐网 | 日本三级香港三级人妇gg在线 | 看全色黄大色黄大片女图片第一次 | 香蕉污污视频 | 久久中文字幕免费视频 | 欧美成人福利视频 | 亚洲丶国产丶欧美一区二区三区 | 99riav国产在线观看 | 黄漫视频网站 | 精品国产一区二区三区19 | 黄色片黄色片黄色片黄色片黄色片 | freexxxhd性欧美 | 成人在线视频网站 | 国产每日更新 | 久久久精品视频直接观看 | 欧美中日韩在线 | 国产精品久久久久久久y | 茄子视频黄 | 2021国产精品自拍 |