溜溜问答 > 日常办公 > Excel > 如何用Excel制作万年历?
高傑西
高傑西
邀请你来回答
137人阅读 2022-04-22

如何用Excel制作万年历?

我要回答
4个回答

给个邮箱给你发个参考案例

查看全部
2022-04-22
(4) 回复 采纳

excel 新建--选择 模版,点击下载,搜索 日历,应该可以找到
word有自带日历模版,可以制作日历

查看全部
2022-04-22
(2) 回复 采纳

1新建一个。2点击插入。3点击表格。4在表格上输入数字,文字,5保存

查看全部
2022-04-22
回复 采纳

首先,新建一个Excel文件。


如何用Excel制作万年历?


在图示红框位置的单元格区域输入相应公式。


其中,

B1

=TODAY()

F1

=IF(WEEKDAY(B1,2)=7,"日",WEEKDAY(B1,2))

H1

=NOW()

如何用Excel制作万年历?

在第2行,单元格A2到H2

分别输入公式

A2

=IF(F13=2,IF(OR(D13/400=INT(D13/400),AND(D13/4=INT(D13/4),D13/100<>INT(D13/100))),29,28),IF(OR(F13=4,F13=6,F13=9,F13=11),30,31))


B2

=IF(WEEKDAY(DATE($D$13,$F$13,1),2)=B3,1,0)


C2

=IF(WEEKDAY(DATE($D$13,$F$13,1),2)=C3,1,0)


D2

=IF(WEEKDAY(DATE($D$13,$F$13,1),2)=D3,1,0)


E2

=IF(WEEKDAY(DATE($D$13,$F$13,1),2)=E3,1,0)


F2

=IF(WEEKDAY(DATE($D$13,$F$13,1),2)=F3,1,0)


G2

=IF(WEEKDAY(DATE($D$13,$F$13,1),2)=G3,1,0)


H2

=IF(WEEKDAY(DATE($D$13,$F$13,1),2)=H3,1,0)

如何用Excel制作万年历?

在单元格B6到H6分别输入公式

B6

=IF(B2=1,1,0)


C6

=IF(B6>0,B6+1,IF(C2=1,1,0))


D6

=IF(C6>0,C6+1,IF(D2=1,1,0))


E6

=IF(D6>0,D6+1,IF(E2=1,1,0))


F6

=IF(E6>0,E6+1,IF(F2=1,1,0))


G6

=IF(F6>0,F6+1,IF(G2=1,1,0))


H6

=IF(G6>0,G6+1,IF(H2=1,1,0))

如何用Excel制作万年历?

在单元格B10到H10,分别输入公式


B10

=IF(H9>=A2,0,H9+1)


C10

=IF(B10>=$A$2,0,IF(B10>0,B10+1,IF(C6=1,1,0)))


D10

=IF(C10>=$A$2,0,IF(C10>0,C10+1,IF(D6=1,1,0)))


E10

=IF(D10>=$A$2,0,IF(D10>0,D10+1,IF(E6=1,1,0)))


F10

=IF(E10>=$A$2,0,IF(E10>0,E10+1,IF(F6=1,1,0)))


G10

=IF(F10>=$A$2,0,IF(F10>0,F10+1,IF(G6=1,1,0)))


H10

=IF(G10>=$A$2,0,IF(G10>0,G10+1,IF(H6=1,1,0)))

如何用Excel制作万年历?

最后在单元格B7和H9输入图示公式。

在图示绿色方框位置的单元格区域输入文字和数字。


其中,I列,依次输入年份数字1900到2050

J列,依次输入月份数字,1到12

如何用Excel制作万年历?

这是输入全部公式和文字后的效果。

如何用Excel制作万年历?

下面,我们需要做美化。

首先,打开视图选项,取消勾选网格线。

将网格线隐藏。

如何用Excel制作万年历?

设置日历边框,以及设置字体居中对齐。

将标题字体显示得更加醒目一些。


设置相同的字体颜色和背景色

将不需要展示的内容隐藏

如何用Excel制作万年历?

最后,为了能够实现查询日期的功能。


需要在单元格D13,设置数据有效性。

如何用Excel制作万年历?

在单元格F13月份,同样设置一下数据有效性。

如何用Excel制作万年历?

查看全部
2022-04-22
(2) 回复 采纳

相关问题

用Excel制作万年历的公式问题
共3条回答 >
amy: 不清楚你的公式是在哪个单元格输入。“m_day-(WEEKDAY(m_day)-1)+(ROW()-5)*7”——m_day……是个自定义区域名称,可以直接引用一个单元格区域,可以是数值或日期格式。(WEEKDAY(m_day)-1)……是借用星期函数,返回星期几(表现为:星期日=1、星期一=2、……),其实公式可以简化:WEEKDAY(m_day,2)(ROW()-5)*7……这一步才是关键。利用行号*7,与公式中的COLUMN()配合,使向右每格增加1(天),至第7天(增加6天)后向下填充,....
(5) 回复
用Excel怎样制作万年历?
共2条回答 >
Yxin👻: 第一步;在C2中输入=TODAY()回车。TODAY()函数用于提取当前系统日期。第二步;在F2中输入=IF(WEEKDAY(C2,2)=7,"日",WEEKDAY(C2,2))回车。第三步;在H2中输入=NOW()回车。NOW()用于提取当前系统时间。第四步:在D14中设置下拉菜单,数值为1900—2029。第五步;在F14中设置下拉菜单,数值为1—12。将查询日期调为当前日期,如下图:第六步;在A3中输入:=IF(F14=2,IF(OR(D14/400=INT(D14/400),AND(D1....
(6) 回复
如何使用Excel手工制作万年历?
共1条回答 >
嘴角上扬: Excel手工制作万年历1.首先,新建一个Excel文件。在图示红框位置的单元格区域输入相应公式。其中B1=TODAY()F1=IF(WEEKDAY(B1,2)=7,"日",WEEKDAY(B1,2))H1=NOW()在第2行,单元格A2到H2分别输入公式A2=IF(F13=2,IF(OR(D13/400=INT(D13/400),AND(D13/4=INT(D13/4),D13/100INT(D13/100))),29,28),IF(OR(F13=4,F13=6,F13=9,F13=11),3....
(1) 回复
Excel万年历阴历表格制作 求解
共1条回答 >
小裴: 插入日历控件就好了追问:哦那请问要是用excel做完阳历可以插入阴历的么?回答:不行的
回复
用Excel2010怎样制作万年历?
共1条回答 >
我妈说我小时候可好看了: 这个是详细介绍用Excel制作万年历的过程,也许对您有帮助
回复
发表成功!
感谢您的分享!
好的
25年12周年庆活动
25年12周年庆活动
官方微信群

(微信添加“妙妙”或“笑笑”,邀您进群)