每年5月份的第二個星期日是母親節,如何算出每年的母親節是哪天呢?
這里咱們要用到一個星期有關的函數——WEEKDAY。這個函數用來計算某個日期是一周中的第幾天。
函數寫法是這樣的:
WEEKDAY(日期,[類型])
通常情況下,第二參數使用2,計算結果為1~7的數字,分別表示星期一至星期日。
也就是1表示星期一,2表示星期二……7表示星期日。
如下圖所示,B列是2023至2030年的年份,在C列用以下公式即可計算出該年份的母親節日期。
=(B2&-5)-WEEKDAY(B2&-5,2)+14
接下來咱們再簡單說說公式的意思。
1、B2&-5部分,將B2中的“2023”與字符“-5”連接,得到日期樣式的字符串“2023-5”。在Excel中,僅有年份和月的日期被解釋為該月份的第一天。
2、WEEKDAY(B2&-5,2)部分,WEEKDAY函數用數值返回表示2023年5月1日對應的星期,結果為1。
3、再用“2023-5”減去當天的星期值1,得到5月1日之前最近一個星期日的日期。
4、最后加上14天,計算出該年5月份的第二個星期日,結果就是母親節的日期了。
圖文制作:祝洪忠