教大家制作万年历制作模板。
勾选隐藏的年、月项,日历会自动更新
制作步骤:
1. 填充 2019/1/1 至 2029/12/31 的所有日期:
万年太长,先做十年的吧在 A2 中输入“2019/1/1”,选中 A2点击菜单栏”开始” –>“填充”,选择和填充项如下关于填充的具体步骤,可以参见 99%的人忽略了的“填充”功能2. 分别用以下公式计算日期对应的值:
年:=year(A2)月:=month(A2)日:=day(A2)周数:=weeknum(A2),表示该天为一年中的第几周星期:=text(A2,”aaaa”),text 函数的用法可参见 Excel函数(七) –用Text看我格式72变
3. 制作数据透视表:
将“年”、”月” 拖入“报表筛选”区域将“星期”作为列标签将“周数”作为行标签数值区域对“日”求和
4. 筛选“2019”年和“2”月,可以看到,2 月的日历雏形已经出现了
5. 去除行列总计:
选中透视表区域 –> 右键单击 –> 选择“数据透视表选项”选择“汇总和筛选”–> 取消勾选“显示行总计”和“显示列总计”6. 现在做一下美化,把无关的行列都隐藏起来
7. 在日历上方合适的位置分别输入以下公式,调用筛选区域的年、月:
年:=k3&”年”月:=k4&”月”
8. 适当调整字体大小、颜色
9. 去除网格线:
开始菜单 –> Excel 选项 –> 取消勾选“显示网格线”
10. 插入背景图片:
点击“页面布局”–>“背景”–>选择要使用的背景图片11. 调整行列边界:
选择要隐藏的起始列 –> 按 “CTRL”+”SHIFT”+”→” 向右选中所有列–> 单击右键 –> 点击“隐藏”同理,选择要隐藏的起始行 –> 按 “CTRL”+”SHIFT”+”↓” 向下选中所有行–> 单击右键 –> 点击“隐藏”
12. 将星期六和星期日标红,适当调整日历区域的单元格高度,就完成了。
13. 到了 3 月,我们只要在透视表的筛选区域,选 3 月,日历就会自动调整了。