打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
老板让我制作万年历,我不会,同事用Excel三分钟就搞定!

一、函数所需

在这里我们需要用到2个函数,这两个函数都比较简单,之前也都讲到过,在这里就不多做介绍了,我把它们的作用和语法罗列出来了
1. DATE:构建一个日期
语法:=DATE(年份,月份,天数)
2. WEEKDAY:获取日期对应的星期数
语法:=WEEKDAY(日期,参数类型)
在这里我们将参数类型设置为2,这样的话星期1就等于1,星期天就等于7


二、规律

想要构建万年历,首先我们需要明白一条规律 ,相信很多人都不知道!
日期减去这个日期对应的星期数再加上1,就会得到这个日期所在周的周1的日期
如下图所示,我们使用2023/6/8减去它对应的星期数4然后加1,结果为2023/6/5正好是6/8号所在周的周一



三、构建日期

在A4单元格中输入:=DATE(B1,D1,1)-WEEKDAY(DATE(B1,D1,1),2)+1,这个公式的本质就是日期减去它对应的星期数加+1
DATE(B1,D1,1)的作用是构建当月的1号,WEEKDAY函数的作用是获取日期对应的星期数
日期构建完毕后,列方向加7生成每周的星期1,行方向加+1向右向下填充来构建之后的日期。



四、隐藏不输入当月的日期

这个我们使用的是条件格式,将不输入当月日期的字体设置为白色,因为白色与背景色一致,从而达到隐藏数据的效果
选中数据源,然后打开【条件格式】选择【使用公式确定格式】,将公式设置为:=MONTH(A4)<>$D$1然后点击右下角的【格式】找到【字体】将字体颜色设置为白色即可。



五、更改显示样式

最后我们让日期仅仅显示号数,不显示年份与月份,这个可以使用自定义格式。
选中需要设置的区域,然后按下快捷键Ctrl+1调出设置窗口,在分类中找到【自定义】在【类型】中直接写一个字母D,然后点击确定,至此制作完毕,更改年月日期是可以实现自动变化的。

以上就是今天分享的内容,怎么样?你学会了吗?
我是Excel从零到一,关注我,持续分享更多Excel技巧
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel精讲:判定日期为星期几,日期函数(3)weekday函数实操。
一个公式制作万年历
今天是母亲节,给妈妈打个电话吧!
【Excel函数】Weekday用法介绍
Excel 为什么weekday函数取出的星期与日期格式下的星期相差一天呢?
母亲节,Excel也能算出来
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服