美文网首页
excel制作动态日历

excel制作动态日历

作者: Josephx | 来源:发表于2020-01-26 10:47 被阅读0次

教育行业有很强的周期性,故日历形式的课表非常普遍,今天就科普一种动态日历课表的方法。

先看效果:


示范日历.gif

1. 工具

excel或者wps,这里用wps示范

2. 新建名称

公式-名称管理器


名称管理器

点击新建按钮新建如下名称:共有8个


新建名称

2.1 名称:Calendar1Month 引用位置:=日历!​1


CalendarMonth

2.2 名称:Calendar1MonthOption 引用位置:MATCH(Calendar1Month,月,0)


Calendar1MonthOption

2.3 名称:Calendar1Year 引用位置:=日历!​1


Calendar1Year

2.4 名称:WeekdayOption 引用位置:=MATCH(WeekStart,工作日,0)+10


WeekdayOption

2.5 名称:WeekStart 引用位置:=日历!​2


WeekStart

2.6 名称:工作日 引用位置:={"星期一","星期二","星期三","星期四","星期五","星期六","星期日"}


工作日

2.7 名称:日 引用位置:={0,1,2,3,4,5,6}


2.8 名称:月 引用位置:={"1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"}


3. 建立excel表格

3.1 B1单元格写入年份

3.2 选中C1单元格-数据-插入下拉列表-添加1月到12月


1月-12月

效果如下:


月份下拉菜单

3.3 同3.2方法在B2单元格建立下拉菜单星期一,星期二...星期日


星期下拉菜单

3.4 C2单元格录入公式 =UPPER(TEXT(C3,"aaaa"))并拉动公式到H2
3.5
选中B3到H3
录入公式=日+1+DATE(Calendar1Year,Calendar1MonthOption,1)-WEEKDAY(DATE(Calendar1Year,Calendar1MonthOption,1),WeekdayOption)
同时点击ctrl+shift+enter生成数组公式

选中B10到H10
录入公式=日+8+DATE(Calendar1Year,Calendar1MonthOption,1)-WEEKDAY(DATE(Calendar1Year,Calendar1MonthOption,1),WeekdayOption)
同时点击ctrl+shift+enter生成数组公式

选中B17到H17
录入公式=日+15+DATE(Calendar1Year,Calendar1MonthOption,1)-WEEKDAY(DATE(Calendar1Year,Calendar1MonthOption,1),WeekdayOption)
同时点击ctrl+shift+enter生成数组公式

选中B24到H24
录入公式=日+22+DATE(Calendar1Year,Calendar1MonthOption,1)-WEEKDAY(DATE(Calendar1Year,Calendar1MonthOption,1),WeekdayOption)
同时点击ctrl+shift+enter生成数组公式

选中B31到H31
录入公式=日+29+DATE(Calendar1Year,Calendar1MonthOption,1)-WEEKDAY(DATE(Calendar1Year,Calendar1MonthOption,1),WeekdayOption)
同时点击ctrl+shift+enter生成数组公式

如有需要以此类推将后面的日期补充上,可以显示更多日期

3.6 将工作表名称改为日历

4. 美化工作表

年月:B1,C1单元格微软雅黑,字体12号,加粗

星期:B2到H2 设置微软雅黑,字体11号,加粗,填充颜色随个人喜好

日期:幼圆,11号,加粗

其他:幼圆,8号,常规字体

调整行间距到舒适为止

以上

相关文章

  • excel制作动态日历

    教育行业有很强的周期性,故日历形式的课表非常普遍,今天就科普一种动态日历课表的方法。 先看效果: 1. 工具 ex...

  • Axure 制作动态日历记录

    最近学习Axure的使用,学到制作自己的元件,又恰好客户制作的原型中需要用到日历,就想到自己制作一个动态变化的日历...

  • Day24

    动态图表 今天的excel小课堂教我们两种方法来制作动态的图表 第一种 用vlookup制作动态图表 首先加入辅助...

  • 重磅分享-揭开Excel动态交互式图表神秘面纱

    今天,跟大家系统地分享下Excel动态交互式图表的制作方法。通过本文,你能学到动态交互式图表的制作原理、知识体系、...

  • 2018-12-08动态图表的制作

    动态图表的制作 图表,三分钟学会做vlookup动态图表。 普通的excel动态图表示比较死板的,那么我们可以选择...

  • 【特训营3期 20180921 第21天】

    最后一天的课程:动态图表制作 为什么要做动态图表,因为普通的Excel是比较死板的,动态图表更适合做数据的展示。 ...

  • 制作动态图表

    本文主要介绍,excel 动态图表的制作学习,动态图表可以简单直接的展示数据,可以做到用一页PPT展示全部数据。比...

  • Excel制作动态甘特图大揭秘

    甘特图主要用于展示工作进度状态。以可视化方式,显示阶段列表、阶段在时间上的先后顺序和阶段持续时间。这样可以直观地看...

  • 如何用EXCEL制作动态甘特图

    一、甘特图的作用 在做甘特图之前,需要明确自己希望甘特图能起到什么作用。如何你和我一样是因为领导需要你提供一份项目...

  • Excel‖动态仪表盘制作

    动态仪表盘,经常使用于职场汇报工作,而用仪表盘来汇报工作的,一定是大佬,今天,我们就跟着大佬的思路来看看动态仪表盘...

网友评论

      本文标题:excel制作动态日历

      本文链接:https://www.haomeiwen.com/subject/wldjthtx.html