如何使用Excel手工制作万年历(只需公式)

我们知道Excel中,有强大的日期公式,有许多日期函数可以使用。本文分享给大家如何使用Excel公式,打造实用的万年历。

操作方法

  • 01

    首先,新建一个Excel文件。

  • 02

    在图示红框位置的单元格区域输入相应公式。 其中, B1 =TODAY() F1 =IF(WEEKDAY(B1,2)=7,"日",WEEKDAY(B1,2)) H1 =NOW()

  • 03

    在第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)

  • 04

    在单元格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))

  • 05

    在单元格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))) 最后在单元格B7和H9输入图示公式。

  • 06

    在图示绿色方框位置的单元格区域输入文字和数字。 其中,I列,依次输入年份数字1900到2050 J列,依次输入月份数字,1到12

  • 07

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

  • 08

    下面,我们需要做美化。 首先,打开视图选项,取消勾选网格线。 将网格线隐藏。

  • 09

    设置日历边框,以及设置字体居中对齐。 将标题字体显示得更加醒目一些。 设置相同的字体颜色和背景色 将不需要展示的内容隐藏

  • 10

    最后,为了能够实现查询日期的功能。 需要在单元格D13,设置数据有效性。

  • 11

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

  • 12

    最后有个问题,单元格H1时间不能实时更新, 我们可以按下F9,让它随时更新。 当然,你也可以使用VBA,让它实时更新。但不在我们的讨论范围内。 有需要可以咨询,再来专门详细分享一下。

(0)

相关推荐

  • excel中,只显示公式不显示计算结果的解决方法

    EXCEL表格中,有些朋友会遇到这样的问题,当在单元格输入公式,按下回车,只显示公式,没有显示出计算结果,怎样办呢?怎样解决? 操作方法 01 有些朋友会遇到这样的问题,比如下图中的表格数据,要对这些 ...

  • 为什么excel函数求和只显示公式不显示结果呢?

    这是因为写入公式的单元格格式为文本格式,所以公式被当成文本内容了就不会计算了.想让公式能进行计算就要修改单元格格式: 方法:选中写入公式的单元格,右键,设置单元格格式,改"文本"为 ...

  • excel核对数据只需几秒 你也能做到

    只要有进销存的过程,难免会遇到核对数据的情况,而每次核对数据,总会遇到进销不等的结果.核对数据出现问题是最让人头疼的事情,今天给大家介绍一种excel合并计算功能,自动对数据进行核对. 今天接到销售人 ...

  • 只需1个公式 即可解决Excel校验难题

    在使用Excel编辑工作表格时经常要输入大量数据,有时要求输入的数据不能重复,例如身份证号码.准考证号码.车牌号等,一旦输入错误查找起来相当麻烦.为避免输入出错,我们可以采用自定义公式和有效性数据检查 ...

  • 如何解决Excel文档单元格只显示公式不显示结果问题

    Excel文档被用来统计各类数据,常常需要使用公式计算结果,有些用户遇到单元格只显示公式不显示结果问题,不知道如何解决,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步打开电脑中需 ...

  • Excel输入公式后只显示公式却不计算如何解决?

    在使用Excel函数公式的时候,您是否碰到过输入公式,按下Enter键之后,单元格仍只显示公式,而不显示计算结果. 操作方法 01 教程以新建的电子文档为例来介绍如何解决输入公式后只显示公式却不计算. ...

  • Excel 2016单元格为何只显示公式而非计算结果

    在使用EXCEL编辑工作簿时会遇到各种意想不到的问题,比如输入完公式并未得到计算结果而只是显示公式本身.那么何原因呢?下面小编与你分享问题所在和解决方法. 操作方法 01 启动Excel 2016电子 ...

  • 如何解决EXCEL不显示计算结果只显示公式问题

    EXCEL中不显示计算结果只显示公式问题要怎么解决,让小编教给你操作指南. 显示公式切换方法: 01 首先小编打开一个工作样表作为例子.如图所示: 02 打开后显示的全是公式,我们要切换到工具栏中的公 ...

  • excel中只显示公式不显示数值怎么办?

    这里举一个求平均值的例子,比如求学生各门课的平均成绩,我们用AVERAGE函数,此时会发现单元格中只显示公式,而不显示求得的结果 遇到这种情况,可能不是一种原因导致的,我们来一个一个排除并解决 第一种 ...