老板让我制作一个万年历,我不会,同事用Excel三分钟就搞定!
今天跟大家分享我们如何在Excel表格中制作一个万年历,操作也不难,只需2个函数就可以轻松搞定,下面就让我们来看下它是如何设置的吧!
一、函数所需
在这里我们需要用到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问题,
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2305938578@qq.com 举报,一经查实,本站将立刻删除。本文网址:https://www.excelwordppt.com/word-excel-ppt/6508.html