母親節(jié)是一個(gè)感謝母親的節(jié)日。世界各國(guó)母親節(jié)的日期不盡相同。
母親節(jié)的具體日期是哪天呢?中國(guó)母親節(jié)日期是每年5月份的第2個(gè)星期日是母親節(jié)。
2012年母親節(jié)是哪天呢?根據(jù)5月份的第2個(gè)星期日推算出來(lái),2012年母親節(jié)的具體日期是:2012年5月13日。
盡管用系統(tǒng)自帶工具日歷一類(lèi)的,很容易就能查看到2012母親節(jié)是那一天。但對(duì)我們excel發(fā)燒友來(lái)說(shuō),使用excel的日期函數(shù)也是很容易獲取到2012年母親節(jié)日期的。
以在excel中計(jì)算2012母親節(jié)為例,來(lái)說(shuō)明這類(lèi)有年、月、周、天組合的特殊日期的計(jì)算方法。明白了方法,類(lèi)似母親節(jié)、父親節(jié)這一類(lèi)特殊日期就只是修改一下數(shù)據(jù)源的問(wèn)題。
使用內(nèi)置函數(shù)獲取2012母親節(jié)具體日期的方法:B1:B4單元格分別是對(duì)應(yīng)的2012年5月第2周的第1天,即為母親節(jié)的具體日期。
我們?cè)贐5單元格輸入公式:=DATE(B1,B2,1)+B4-WEEKDAY(DATE(B1,B2,1))+(B3-(B4>=WEEKDAY(DATE(B1,B2,1))))*7
除了上面使用excel內(nèi)置函數(shù)完成以外,還可以自己編寫(xiě)一個(gè)自定義函數(shù)來(lái)實(shí)現(xiàn):按ALT+F11,打開(kāi)VBE編輯器,插入——模塊,復(fù)制下面的代碼,返回工作表B5單元格輸入:=日期(B1,B2,B3,B4),就可以得到2012年母親節(jié)的具體日期是:2012-5-13。
這個(gè)自定義函數(shù)表示在每年的第幾個(gè)星期的周幾。
Function 日期(Optional ByVal Yea As Integer = 0, Optional ByVal Mon As Integer = 0, _
Optional ByVal Num As Integer = 0, Optional ByVal Wee As Integer = 0) As Date
'定義四個(gè)參數(shù):Yea為年,Mon為月,Num為周次,Wee為周幾。
'參數(shù)省略時(shí)默認(rèn)為0
If Yea = 0 Then Yea = Year(Now()) '如果參數(shù)為0,就默認(rèn)為當(dāng)年
If Mon = 0 Then Mon = Month(Now()) '如果參數(shù)為0,就默認(rèn)為當(dāng)月
If Num = 0 Then Num = 1 '如果參數(shù)為0,就默認(rèn)為第一周
If Wee = 0 Then Wee = 7 '如果參數(shù)為0,就默認(rèn)為周日
日期 = Num * 7 - 7 + Wee Mod 7 + 1 - Int((Wee Mod 7 + 1 - DateSerial(Yea, Mon, 1)) / 7) * 7
End Function
核心關(guān)注:拓步ERP系統(tǒng)平臺(tái)是覆蓋了眾多的業(yè)務(wù)領(lǐng)域、行業(yè)應(yīng)用,蘊(yùn)涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務(wù)管理理念,功能涉及供應(yīng)鏈、成本、制造、CRM、HR等眾多業(yè)務(wù)領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設(shè)首選的ERP管理軟件信賴(lài)品牌。
轉(zhuǎn)載請(qǐng)注明出處:拓步ERP資訊網(wǎng)http://www.ezxoed.cn/
本文標(biāo)題:2012年母親節(jié)具體日期的計(jì)算方法
本文網(wǎng)址:http://www.ezxoed.cn/html/support/11139213470.html