如何让自己使用Excel来打造一份属于自己的日历。通过制作日历的过程,随便学习一下一些关于日期函数的应用。

开启EXCEL软件,根据自己的需要建立一份日历表格的宽架。

首先今天日期的显示,如下:

在需要显示今日的表格位置输入如下的公式:

="今天: "&YEAR(NOW())&"年"&MONTH(NOW())&"月"&DAY(NOW())&"日"

接下来建立一个年份和月份的数据输入区,之后的公式会使用到。例如:先在年份后面的单元格C2的中输入2019,并将在名称框中输入"年份"的名称。同样在月份数据的单元格E2先输入9,名称框中输入名称"月份"。

接下来在B6的单元格输入如下的公式:=DATE(年份,月份,1)-WEEKDAY(DATE(年份,月份,1),3)

公式解读:

DATE语法:DATE(年,月,日),例:上面的公式=date(年份,月份,1),年份为表格中输入的数据2019,月份为表格中的9,这样公式的结果为:2019/9/1

WEEKDAY函数:返回对应于某个日期的一周中的第几天。 默认情况下,天数是 1(星期日)到 7(星期六)范围内的整数。关于后面的参数见下表。

接下来输入对应单元格的公式,如下:

B7=DATE(年份,月份,1)-WEEKDAY(DATE(年份,月份,1),3)+7

B8=DATE(年份,月份,1)-WEEKDAY(DATE(年份,月份,1),3)+14

B9=DATE(年份,月份,1)-WEEKDAY(DATE(年份,月份,1),3)+21

B10=DATE(年份,月份,1)-WEEKDAY(DATE(年份,月份,1),3)+28

B11=DATE(年份,月份,1)-WEEKDAY(DATE(年份,月份,1),3)+35

接下的如下,填充其他的单元格。在C6单元格中输入公式:=B6+1

然后向右填充其余的单元格。

下面的单元格也是同样的操作方式,完成剩余单元格的填充。

我们需要显示日期数据的方式,不是像上面的显示方式。我们只需要设置下相关的格式即可, 设置的方法如下,选择日期的范围,选择"设置单元格格式",在设置单元格格式的界面当中,选择"自定义",在类型的下面输入:d;@

接下来美化一下表格,利用条件格式凸显当天日期,淡化非本月的数字等。

这样一份日历表格就制作出来了。如果需要体现其他年份或者月份的日历,只需要在年份或者月份输入相应的数字即可查看其他年月的日历情况。

其实也可以快捷的利用模板建立相关的日历。点击"文件"-"新建"-"日历"选择需要的日历式样即可选择需要的日历模板建立你需要的日历。