excel版的日历做法有很多,但是过程及公式都比较麻烦,Sequence新函数的出现简化了制作的麻烦,提高了效率,而且只用一个公式就生成了。

excel中Sequence函数制作日历,只需一个公式-趣帮office教程网

Sequence函数可以生成一系列的连续数字或多行多列的等差数列。Sequence函数由行数、列数、开始数、增量4个参数组成。在三列输入1-7,单元格格式改为星期;

excel中Sequence函数制作日历,只需一个公式-趣帮office教程网

在单元格B4位置输入公式=SEQUENCE(6,7,DATE(D2,G2,1),1)-WEEKDAY(DATE(D2,G2,1),2)回车即可。

excel中Sequence函数制作日历,只需一个公式-趣帮office教程网

这里我们需要对整个单元格进行处理,不属于本月份的数字需要隐藏,利用条件格式设置,条件格式公式输入=MONTH(B4)<>$G$2,格式文字改为白色即可。

excel中Sequence函数制作日历,只需一个公式-趣帮office教程网

当然,我们可以通过条件格式设置更多的提示,公式DATE(D2,G2,1),1)-WEEKDAY(DATE(D2,G2,1)是计算当月起初位置的,即每月的第一天对应的星期。