![43aa0af209dfa2757f45e561b3c46755.png](https://i-blog.csdnimg.cn/blog_migrate/ef4845e4467b2334498bc55f368f2f0a.jpeg)
我们平常在做考勤表、排班表的时候可能都会需要做一个这样随着月份切换日期与星期也可以随之切换的万年历表头,这样相当于做了一个表,以后每个月的表都不需要重新再做了。
![15aa41e8f43dd00d58e351064871b7f6.gif](https://i-blog.csdnimg.cn/blog_migrate/afa6821bb4a3120d692f9227355f4cb0.gif)
那么这个万年历的表头应该如何做呢?
很多人会把这个公式写的非常复杂:=IF(MONTH(DATE($Y$3,$AC$3,COLUMN(A:A)))=$AC$3,DATE($Y$3,$AC$3,COLUMN(A:A)),"")
![46a38351e3f1267166b494cea0adb43d.png](https://i-blog.csdnimg.cn/blog_migrate/86744d3b908c14a1c4cc75b2b998204a.jpeg)
这种效果虽然达到了,但是公式又臭又长,很难记诵与理解。
今天小编要推荐的是一个非常简单的方法,绝对是人人都看得懂,人人都学得会!
下面小编就分个三步讲解下
首先我们随便在表格上方找个地方输入个年份与月份。这里我们选择A1单元格,输入之后单元格格式改成短日期即可。
![fa9fd8f65cf4296aacdb351ab6485c81.gif](https://i-blog.csdnimg.cn/blog_migrate/181a11b7fc3e3b8ddb95da7003a8855f.gif)
之后我们在下方找个单元格,我们选择A2找个地方输入公式=A1
![acf740209e8b180a6eec1a4b521d4554.gif](https://i-blog.csdnimg.cn/blog_migrate/2c5e86fb07b6dbcc6674a6ddcdee7631.gif)
之后再在B2单元格输入公式:=A2+1,然后一直向右拖动30列。
![a0fc001dbd9241be75cd9509f0c613ce.gif](https://i-blog.csdnimg.cn/blog_migrate/262b7490bffe305b91c919a576e666e0.gif)
这样我们一个完整的月份日期就做好了,之后我们再在A3单元格输入公式:=A2,然后也是一直向右拖动,也是拖动30列。这行就当做星期列。
![23f27752f60c4954890a1c01a46684d6.gif](https://i-blog.csdnimg.cn/blog_migrate/fb9ec78e46c65006e8a04770607440a6.gif)
再然后我们选中第二行,选择自定义单元格格式,在自定义里面输入:dd,之后选择第三行,也是选择自定义单元格格式,在自定义里面输入:aaa。
![925d78004f7ab3a725255f425a9988a8.gif](https://i-blog.csdnimg.cn/blog_migrate/54d85f8ac41eadfac367c60320e42015.gif)
这样一个万年历表头就做好了,之后我们只需要更改下A1单元格的月份,下面的日期与星期就会自动变更,可以说是非常方便了。
![5469c95c4acd2f7c9cb7c01d3a6893b3.gif](https://i-blog.csdnimg.cn/blog_migrate/6209137f65b8f1e74ab77550d42a724a.gif)
最后我们只需要按照自己的需求来扩充一些内容即可,一份完美可自动变更日期的排班表、考勤表之类的表格就做好了~