知识点:利用excel数据关联和规则公式完成指定的数据排序应用环境:学校课程表、企业员工任务表、任务表等。每学期,学校的事务部最痛苦的工作是编写一个时间表。一般来说,一般学校的课程包括至少三种通用课程、学生课表、教师的时间表。三课程表是数据密切相关,与任何一个时间表的变化会影响其他两种形式,所以很难编辑表。但是陈先生,来自福建,以Excel 2007的优势来解决问题,让我们看看他是怎么做的。

1。创建一个工作表

打开Excel 2007创建新的教师布置的工作表,以及每堂课的教师安排(图1),这些课程必须在课程设置前安排,然后设置一般课程、班级课程总表、教师课程总表等。

2。一般的课程表

切换到一般;课程设计;课程表的一般形式,其中包括所有每班安排班级和教师。选择B4,单击数据选项卡的;;数据有效性;图标;数据有效性;窗口允许您选择下拉列表;序列;和输入源是= $ 3美元:美元16教师!(没有引号),确定完成设置。在B5,输入公式=误差(VLOOKUP(B4,$:$ M,行教师!(B4) / 2,虚假的,);;),并设置填充颜色为淡蓝色,以区别于主体,然后选择B4:B5复制,然后选择B4:aj27区粘贴(图2)。

现在,单击下拉按钮选择的主题,和下面的B5细胞自动显示老师的名字的类,和其他细胞一样(如图2)。它是用这样的方式来安排课程,所以非常容易,只要你点击鼠标选择。

图1

图2

三.一般课程限制提醒

对一般课程的编制有各种限制。例如,老师不能同时上两门课。操场太小了。学校里只有两个班。同时,计算机机房只有1门课,很显然,在排课过程中不容易考虑这些要求,这样就可以设置条件格式,使其在违反限制的情况下自动改变颜色提示,这样就容易多了。

选择B4:aj27在选项卡单击开始;;;;条件格式;新的规则,新规则在窗口中选择类型是使用公式确定细胞格式;,,输入公式=和(COUNTIF(B:B,B4)> 1,MOD(行),= 1(2))(图3),然后单击格式按钮,;;,在弹出的窗口中设置字体颜色为红色。之后,在同一类的老师都有相同的老师。在这两个班,老师的名字将变成红色。您可以及时决定查看要替换的类。

图3

同样,B4:aj27重新选择设置条件格式,但输入公式改为=和(COUNTIF(B B、B4)> 2,C1 =运动),和文本颜色改为绿色。它可以在同一时间上课的时候以上2类变成绿色。设置计算机类公式=和(COUNTIF(B B、B4)> 1,C1 = 电脑)的颜色变成蓝色。如果你有其他的限制,如上课时间,你可以继续添加条件格式一样这个设置。

注意:你必须从B4 B4:aj27 aj27拖动来选择,或先选择B4,然后按住Shift键并单击aj27选择它。如果你拖动aj27到B4,对于相同但条件格式的公式是不同的,和所有的B中的公式将改为AJ,和B4改为aj27。

4。教师与课程分离

它也将教师从一般课程。切换到类,综述;标题1,星期一星期一的课,在输入表列的第一行2hellip;hellip;星期五5、星期五7在A2,输入公式=偏移量(总2美元,排时间表!)(×2)(图4),然后选择选择A2 A2:aj13复制你可以看到粘贴,类表。

在表;课程;同一标题行列设计好的形式工作表B2,输入公式=误差(指数($:$,比赛全过程!(A2,B,B,总课程)!0)1),B2),然后选择B2:aj44选择复制粘贴(共43名),可以自动显示所有老师的课程安排(图

图4

图5

5。课程与词汇相结合

首先,保存编译后的Excel工作簿为课程表。xlsx打开Word2007设计课程表。单击邮件选项卡;;选择收件人;选择使用现有列表;;选择打开类table.xlsx选择窗口中选择类;;总台定位输入光标在类的标题,点击插入合并域;;选择;类;重复此操作,将对应的星期一1、星期一2hellip,hellip,星期五7合并区域的每个细胞。插入一个空行下的表,然后单击规则选择下一记录;。

选择课程的形式和下面的记录的副本,根据班级数张贴所有类表(图6),单击预览结果现在;可以显示所有的课程,然后点击栏布局可以直接打印。最后,将文档保存为课程表。docx也使教师curriculum.docx只有在文件,选择表;窗口改选课程表$ 其他操作都是一样的,不复杂的。

图6

好的,这就是结果。将来你需要编辑时间表。你只需点击台总点击总课程的编制,课程设置完成后保存XLSX然后打开类表;DOCX和课程table.docx文件,将数据存储在文档时提示选择是否要继续,请单击你可以看到新的课程,你直接打印出来的线。