日历怎么做 可编辑的日历模板

2025-01-2116:14:43生活经验0

以Excel绘制农历日历手册

在2022年,让我们用Excel来制作一份属于自己的农历日历吧。下面,我们将逐步引导你完成这一过程。

第一步:准备参数表

为了制作日历,我们首先需要一张参数表。其中,蓝色块公式部分是用来转换公历为农历的。

公式解析:

a. 农历日期B2单元格的公式是利用Excel的TEXT函数和SUBSTITUTE函数将公历日期转换为农历形式。它首先将公历日期格式化为‘[$-130000][dbnum1]yyyy年m月d日’的形式,然后通过SUBSTITUTE函数将‘年一月’替换为‘年正月’,将‘十二月’替换为‘腊月’。

第二步:辅助列设置

C列作为一个辅助列,用于判断日期是否为节假日。

公式解析:

b. C2单元格的公式通过VLOOKUP函数查找对应日期的节假日名称,如果找不到则显示空值。它还考虑了农历日期的特殊情况,如‘二十九’和‘初一’的特殊显示。

第三步:调整与匹配

D列根据C列的数据进行调整,并匹配右边的调休/补班信息。

公式解析:

c. D2单元格的公式根据C2单元格的内容进行调整,如果C2有值则显示节假日名称,否则进行农历日期的特殊处理。

d. D列的另一个单元格通过VLOOKUP函数匹配右边的调休/补班信息。

第四步:绘制日历框架

接下来,我们需要画一个日历框架。

具体步骤:

a. 日历的每个大格子由两列三行组成,具体的长宽信息如下参考。

1列宽:3

2列宽:5

为了日历的美观性,小格子边框可不显示。

b. 关于公式填充,只需填充三个格子的公式。这三个格子的公式涉及到日期的计算和匹配,目的是为了显示当月的农历日期和相关的节假日、调休信息。

公式示例:

单元格D7的公式用于计算特定日期的农历日期。单元格E7和D8则用于匹配参数表中的节假日和调休信息。

第五步:格式调整与完善

我们需要进行格式调整和完善。

c. 合并格子的第三行两个小单元格,可以使农历日期居中显示。注意,一开始没有合并是因为方便拖动公式。

d. 使用条件格式功能,为包含特定关键词(如‘休’和‘班’)的单元格设置特定颜色,如蓝色和红色。

e. 插入自己喜欢的背景图,并确保图层设置置于底层,以避免遮挡日历信息。