excel中使用内置函数和自定义函数来获取母亲节的具体日期的方法
办公教程导读
收集整理了【excel中使用内置函数和自定义函数来获取母亲节的具体日期的方法】办公软件教程,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1128字,纯文字阅读大概需要2分钟。
办公教程内容图文
除了上面使用excel内置函数完成以外,还可以自己编写一个自定义函数来实现:按ALT+F11,打开VBE编辑器,插入——模块,复制下面的代码,返回工作表B5单元格输入:=日期(B1,B2,B3,B4),就可以得到2012年母亲节的具体日期是:2012-5-13。
这个自定义函数表示在每年的第几个星期的周几。
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
'定义四个参数:Yea为年,Mon为月,Num为周次,Wee为周几。
'参数省略时默认为0
If Yea = 0 Then Yea = Year(Now()) '如果参数为0,就默认为当年
If Mon = 0 Then Mon = Month(Now()) '如果参数为0,就默认为当月
If Num = 0 Then Num = 1 '如果参数为0,就默认为第一周
If Wee = 0 Then Wee = 7 '如果参数为0,就默认为周日
日期 = Num * 7 – 7 + Wee Mod 7 + 1 – Int((Wee Mod 7 + 1 – DateSerial(Yea, Mon, 1)) / 7) * 7
End Function
办公教程总结
以上是为您收集整理的【excel中使用内置函数和自定义函数来获取母亲节的具体日期的方法】办公软件教程的全部内容,希望文章能够帮你了解办公软件教程excel中使用内置函数和自定义函数来获取母亲节的具体日期的方法。
如果觉得办公软件教程内容还不错,欢迎将网站推荐给好友。