相信也有部分同学遇到没有随时间变化的课程表带来的不便,而Excel有许多一般同学不了解的函数和功能,当它们组合在一起时,往往会发生意想不到的变化,下面就来看看如何使用excel制作可随周数时间显示的课程表吧。
工具/原料
使用软件:excel 2016
方法/步骤
2
第二步,输入新学期起始时间,起始日期的输入是为了采用excel函数计算新学期的周数,在建立课程表时,此步是为了更好地理解本课程表的制作逻辑。输入格式如:2018/9/3,注意起始时间计算以第一周开始的前一天为准。
3
第三步,需要输入当前日期,以便计算周数。当前日期的输入采用TODAY函数,如D1单元格所示,为=TODAY()。
4
第四步,对周数进行计算,采用ROUNDUP函数,对当前日期与起始日期的差值与一周的天数(7天)进行向上取整得到。此例的函数式为:=ROUNDUP(D1-B1)/7,0)。
5
第五步,为方便起见,可以键入随时间变化的星期和上下午,星期的键入采用TODAY()函数,步骤为:在单元格输入:=TODAY(),右键进入单元格格式设置,选择数字—日期—星期三。上下午采用函数:=IF(HOUR(NOW())<12,'上午','下午')。
6
第六步,开始键入随时间变化的课程,如:大学英语在第三周以及第6周到第16周有课。可采用此函数:=IF(OR(F1=3,AND(F1>=6,F1<=16)),'大学英语',' ' )。注意,里面划分显示或不显示的条件判定的单元格是F1,也就是周数单元格。
7
第七步,下面再随意添加几门课程,并将周数改为自己输入,试试效果和课程表有没有输入错误吧。
注意事项
1
图片为本人独立操作所得。
2
本人能力有限,只是一些自我摸索的结果,若有不对之处,请原谅。
3
本经验禁止转载!
上一篇:表格所有内容水平居中怎么设置
下一篇:利用办公软件给孩子制作课程表