麻烦帮我解这个函数IF(WEEKDAY(DATE($M$1,$S$1,D3),2)=7,"日",WEEKDAY(DATE($M$1,$S$1,D3),2))谢谢!

2024-12-13 12:27:17
推荐回答(1个)
回答1:

这个公式将返还由$M$1指定的年份,$S$1指定的月份和D3指定的日子组成的日期为星期几。
其中,WEEKDAY函数中,Return_type是指定需返回的数字格式:
1 或省略 数字 1(星期日)到数字 7(星期六);
2 数字 1(星期一)到数字 7(星期日);
3 数字 0(星期一)到数字 6(星期日)。
你的公式中选择的是第2种方式,即从星期一到星期日为1-7,同时如返回的数字为7时,转换成“日”,其余正常返还:星期一为1,星期二为2,...星期六为6。