随着计算机的广泛普及,许多学校越来越多地开始利用计算机辅助建立考试系统,目前市面上这类考试系统很多,但若需使用就必须得购买。其实用 Excel 2007 也可以轻松地制作出一个类似的考试系统,而且根本不需要编程。这样的考试系统同样具备自动出题、验证考号、答题后自动评分、保存记录等功能。
如果你有兴趣,并且具备一定的计算机操作技术,对Excel 也并不陌生,不妨按下面的流程去试着自己制作一个考试系统(以下讲解基于Excel 2007 )。
一、Excel 2007 公式和函数基础
在本考试系统中要使用较多的公式,而公式又离不开函数,为了能方便地设计出考试系统,首先向大家介绍一下公式和函数的基本使用方法。
1. 基本概念
公式:公式是对工作表中的数值执行计算的等式,以等号“ =” 开头。
常量:常量是指在运算过程中不发生变化的量,如数字20 以及“ 月平均收入” 等都是常量。
函数:函数是预先编写的公式,可以对一个或多个值执行运算,并返回一个或多个值。函数可以简化和缩短工作表中的公式,特别是在用公式执行很长或复杂的计算时。
运算符:运算符指一个标记或符号,指定表达式内执行的计算类型。
2. 公式的组成
公式可以包括函数、单元格引用、运算符和常量等。
等号“ =” :这是公式开头的符号,不可缺省。
函数:如SUM(A1:A5) ,函数返回值为A1 到A5 单元格区域中数值之和。引用:指定的某个或者某些单元格中的数据,用单元格地址来指定。如“ A2 ” 返回第A 列、第2 行单元格中的值。
常量:直接输入公式中的值。
运算符:指明运算类型的符号,如“ ** ” 表示将数字乘方,“ * ” 表示相乘。
3. 运算符的种类
在Excel 中有算术运算符、比较运算符、文本连接运算符和引用运算符等类型。
(1 )算术运算符
若要完成基本的数学运算(如加法、减法、乘法等)、合并数字以及生成数值结果,可使用以下算术运算符,具体见下表。
(2 )比较运算符
比较运算符用来比较两个值,结果为逻辑值“ TRUE ” (真)或“ FALSE ” (假)。比较运算符见下表。
(3 )文本连接运算符
可以使用与号“ & ” 连接两个或多个字符串,生成一新的字符串,具体如下表所示。
(4 )引用运算符
使用下表中的引用运算符可对单元格区域进行合并计算,具体如下表所示。
(5 )运算的顺序
执行计算的顺序会影响公式的返回值,因此,了解如何确定计算顺序以及如何更改顺序以获得所需结果非常重要。
计算顺序: Excel 2007 中的公式始终以等号“ = ” 开头,这个等号告诉Excel 随后的字符组成一个公式。等号后面是要计算的元素(即操作数),各操作数之间由运算符连接。Excel 按照公式中每个运算符的特定顺序从左到右依次计算。
运算符优先级:如果一个公式中有若干个不同优先级的运算符,则按下表中从上到下的顺序进行运算;如果一个公式中的若干个运算符具有相同的优先级,则从左到右依次计算。