美文网首页周文佳语强化班
表格制作智能课程表

表格制作智能课程表

作者: 赵桓熠_科院 | 来源:发表于2019-01-10 16:42 被阅读2次

见过超级课程表,见过用表格制作的超级课程表吗?不比超级课程表还牛叉!

考完试了,终于能清净会儿了,闲来无事,制作一个课程表吧。然后在课程输入区域输入课程,课程表就在有相应课的周显示相应的课程。

工具嘛,当然就是办公软件中的表格啦,智能的表格需要搭配万能的代码公式来实现。 表格.png
制作:

1.在一块区域能专门输入课程信息,尽最大努力方便输入者。


输入区.png 2.课程表自动匹配你锁输入的信息,到相应课表位置 自动匹配.png

3.既然是智能课程表,当然要在对应的周显示对应的课,比如如果第1周没有形势与政策,那么就算你输入了,也不显示。
那么,就开始了!
1.制作一个方便浏览的最终格式的简洁的课表框架,过程傻子式,不多解释。


简洁的课表框架.png
2.写一个信息插入区,用户使用时仅需在此写入你所对应的课程信息即可 信息插入区.png
不需要输入第几节这几个字,仅需下拉选择即可 数据有效性序列.png
如果从第几周上到第几周也要选择,是不是就太多啦?18周呢,但是又不想输那么多字,又想好看,就用单元格格式吧,自动生成“第”和“周” 单元格格式.png 数据有效性序列.png
自动生成第和周.png

输了那么多文字信息,就不方便电脑进行数字计算啦,就要把数字提取出来
提取第几节中间的那个数字:

=RIGHT(LEFT(D5,LEN(D5)-LEN("元")),2*LEN(LEFT(D5,LEN(D5)-LEN("元")))-LENB(LEFT(D5,LEN(D5)-LEN("元"))))

自动提取自动计算.png

自动提取出需要用到的数字会给下面带来很大方便!
显示出课表上需要显示的内容:

=IF(AND(G1>=N4,G1<=O4),B4&"
"&F4,"")

and公式中的比较意思是判断是否是本周该上课,如果本周本周有这节课,就显示B4(课程名)F4(课程教室),否则不显示 自动提取自动计算.png 不在范围不显示.png
在范围就显示.png
再制作一张课程表课程位置比对表,给课程表加上坐标。 课程表课程位置比对表.png
在另一张干净简洁的课表上使用VLOOKUP公式,根据课程位置比对表,进行匹配。匹配不上会显示 匹配不上会显示.png

好丑!!
怎么办?
使用ISNA公式和IF公式,比如:

=IF(ISNA(VLOOKUP(比对课表!D5,输入!P4:Q27,2,FALSE)),"",VLOOKUP(比对课表!D5,输入!P4:Q27,2,FALSE))

输入公式.png

然后点击回车,就OK啦,这样,如果匹配不上,就会显示一片空白!


OK.png
1~2周.png
9~18周.png

关于计算当前周:

=NOW() 显示当前时间
=WEEKNUM(K3,2) 计算这是一年的第几周
然后计算出开学时间是一年的第几周,相减即可得到,

关于设置课程背景颜色自动显示,自动取消。就使用条件格式就可以啦!

相关文章

  • 表格制作智能课程表

    见过超级课程表,见过用表格制作的超级课程表吗?不比超级课程表还牛叉! 考完试了,终于能清净会儿了,闲来无事,制作一...

  • 办公文档-帮助说明

    办公文档在线编辑,海量模板,智能云存储! 适用于手机办公、简历制作、表格制作、汇报ppt制作等场景! *在线编辑 ...

  • 第4天打卡

    智能超级表 1、学习制作超级表-插入-表格,或者ctrl+T,就可以简单做成超级表。可以选择自己喜欢的表格样式,也...

  • Day4-超智能表格(2019-11-05)

    Day4-超智能表格(2019-11-05) 超智能表格:有别于日常用到的Excel表格 一、创建超智能表格 1、...

  • 制作表格

    亲子日记第120篇 2020年1月3日 星期五 多云 晚上女儿制作一个表格,第一次用白色的笔画的,做得比...

  • 制作表格

    今天最大的任务就是制作各种表格——班级考核加分减分表、小组加分减分表,以及学生反省表。 班级考核的表,我设计了一周...

  • HTML进阶

    表格 表格简介 在现实生活中,我们经常需要使用表格来表示一些格式化数据:例如课程表、人名单、成绩单....同样在网...

  • 简书Markdown模式下,如何制作表格

    如何在Markdown模式下制作表格? 我们在文章写作中经常会用到表格,那么如何在Markdown模式下制作表格呢...

  • 我的表格说明文档

    我的表格是一款简单的表格制作App,使用应用可以轻松制作表格,使用起来简单容易上手。 这里又一个简单制作收支的例子...

  • Excel学习日日记∩_∩

    Excel 学习 智能表格 一、将普通数据转换为智能表格有三个方法:①套用表格格式(选中区域,在开始...

网友评论

    本文标题:表格制作智能课程表

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