用日期函数制作简易日历

如果是当月的日期显示为白色(亮色),不是当月的日期显示为灰色(暗色);如果是系统当前的日期,也就是今天的日期,给个蓝色的背景色,突出显示。
其中年份和月份是用控件设置和调节的,昨天已经分享过设置的方法。重点是如何根据选定的年份和月份得到对应的日历。其实,思路我们之前已经讲过好几次了。我们可以把每个月的日历看做一个6行7列的矩阵,因为一个月最多只有6周。还记得我们昨天的矩阵吗?
首先由每月月初的日期,倒推回上周末的日期。然后用上周末的日期加上上图的1到42就得到了当月的日历。比如还是选定2020年4月,首先由月初的日期2020/4/1倒推回上周末的日期2020/3/29。再由2020/3/29加上上图二维矩阵就得到了2020年4月份的日历。可以参考下图的日历。
二维矩阵的公式已经给出了,由月初的日期得到上周日的日期也简单吧。在A6单元格输入公式=DATE($B$1,$B$3,1)-WEEKDAY(DATE($B$1,$B$3,1),2)+COLUMN(A1)+ROW(A1)*7-7,右拉下拉完成。但是现在得到的结果是日期,如何只让它显示天数呢?我们可以设置一下自定义数字格式,在格式代码中输入d。
这样日历的大致效果就做好了,还有个问题就是如何让不是当月的日期显示为灰色,以及今天的日期添加背景色。其实这2个效果都是通过条件格式得到的。
先来看灰色是如何设置的,首先选中日历的区域A6:G11,点击【条件格式】——【新建规则】——【使用公式确定要设置格式的单元格】,输入公式=MONTH(A6)<>$B$3,点击格式,设置字体颜色为灰色。
蓝色背景的效果还要再添加一个条件格式,还是一样的设置方法,公式为=A6=TODAY(),点格式,填充蓝色背景色。

到此,简易日历的制作就完成了。你可以根据自己的审美,给日历好好修饰一下,尽量达到美观的效果。

另外,如果你想要日历随着系统的日期自动改变,而不是自己手动选择年月,你可以在B1单元格输入公式=YEAR(NOW()),在B3单元格输入公式=MONTH(NOW())。

链接:
https://pan.baidu.com/s/1JtCep4UC9wAq86wWC7MIaw
提取码:yr4u
(0)

相关推荐

  • EXCEL图形看板

    前言 看板:顾名思义就是用直观的方式将数据展示出来,平时我们常用的柱状图.折线图.甘特图等都属于看板的一种,即通过这些看板,我们很容易发现和识别异常的数据,并进行分析和采取下一步措施. 实操 常规的图 ...

  • Excel自动变色日历考勤表,轻松个性设置,动态操作不劳心

    メ大家请看范例图片,左上角表头部分,CTR+1--边框--添加斜线,录入左下右上,用ALT+回车强制换行符切行.メ メA2单元格输入首月首日,B3单元格输入公式=A2.メ メC3单元格输入公式=B3+ ...

  • 用Excel函数制作目录

    | 更新:2017-08-18 16:50 1 2 3 分步阅读 用Excel函数制作目录,效果如图:该目录可以在删除或添加工作表时,自定更新. 工具/原料 excel 方法/步骤 1 定义名称.通过 ...

  • Excel日期函数20关

    今天我们来对日期相关函数做一个小结,大部分我们都已经写过文章,所以我们就采用快问快答的方式来快速过一下!看看你目前学会了几个,能闯几关,记得自己先思考一下,看是否能写出!最后一个有亿点点难度! 问题1 ...

  • 日期函数综合应用-用到退休的考勤表

    继续我们函数系列,今天我们分享一下关于日期类函数的应用 一般我们都知道考勤表,都有一个表头,具体根据每月的天数来的 有的28天.30天或者31天 如果的需求就是可以根据选择不同,自动计算每月的天数,不 ...

  • TDA1521A制作简易型小功放

    本小型功放选用经典的TDA1521A做功率放大,电路全部安装在一只空的电脑电源盒中. 由于1521A的外围电路非常简洁,使得整个电路可以容纳在小巧的铁制电源盒中,既可屏蔽又结实耐用.电路见附图.功放电 ...

  • 巧妙利用offset函数制作Excel动态图表

    或许你每月要也写总结,比如根据最近半年的收入或流量做图表,如果每月手动修改数据源,很麻烦.而如果每天要制作最近一周的销量图,每天都要修改图表的数据源,那就更费时间了,怎样做到每天打开表格,自动展现最近 ...

  • excel待办事项清单视频:复选框控件应用日期函数添数据验证序列

    excel待办事项清单视频|excel添加复选框控件视频|excel日期函数应用视频|excel数据验证序列视频 本视频教程由部落窝教育分享.

  • (原创)家庭实验室:小制作——简易放大镜

    小制作--简易放大镜 日期:2017.11.01  星期三 制作人:王圣林 工具与材料:纸板.剪刀.胶带.透明塑料薄膜.水 制作方法与步骤: 1.将纸板剪成放大镜形状,在放镜片的位置剪出一个圆孔,用胶 ...

  • (原创)家庭实验室: 小制作——简易放大镜

    小制作--简易放大镜 日期:2017.10.24 星期三 制作人:孟菁 工具与材料:纸板.剪刀.胶带.透明塑料薄膜.水 制作方法与步骤: 1.将纸板剪成放大镜形状,在放镜片的位置剪出一个圆孔,用胶带将 ...

  • (原创)科学实验室:小制作——简易投石机

    说明:寒假开始了,可以和孩子们进行愉快的科学探究之旅了!以下是孩子们在寒假进行的小制作.小实验: 小制作--简易投石机 日期:2017.02.01 天气:晴 制作人:战洪宇 准备材料:6张A4纸.热熔 ...