1
计算机应用基础
1.6.7 习题4
”状,按住鼠标左键,将区域拖动至所需位置即可。

•复制多份:先选中要复制的单元格区域,移动鼠标到所选区域右下角的黑色小方块处(此处称为“填充柄”),指针将变成“”状,按住鼠标左键,沿行或列的方向拖动,可在行或列的方向上复制多份。如果复制的位置是分散的,此方法就不适用了,只能多次分别复制。

•复制升序(降序)数列:如果所选区域是单个单元格,且单元格中的数据为数值、科学记数、日期、时间等可计数的类型,则鼠标移动到所选单元格的填充柄处,按住“Ctrl”键(时间、日期型不按),指针将变成“”状,按住鼠标左键,沿行或列的方向拖动。若向右方或下方拖动,可在行或列的方向上产生一个升序数列;若向左方或上方拖动,可在行或列的方向上产生一个降序数列。在实际应用中,此功能常用于生成连续的序号、日期、星期等,很有实用性。

•复制等差数列:要产生一组等差数列,只需在相临的2个单元格中输入数据,确定出步长后,其他数据便可利用复制功能自动产生。例如:我们要在A1~A100单元格中产生1,7,13,19,…,583,589,595这一组等差数列,只需在A1和A2单元格中分别输入数值1,7,确定出步长为6,然后同时选中这2个单元格,将鼠标移至选区的填充柄处,按住鼠标左键沿列的方向向下拖动至A100,即可产生所需的等差数列。

5)调整单元格高度和宽度

当单元格中的数据太多或字体太大时,可能无法完全显示出来,此时需要调整单元格的宽度和高度。操作方法是:将鼠标移动到工作表中某列标的右边线,鼠标指针将变为“”状,按住鼠标左键并左右拖动可以改变此列的宽度;将鼠标移动到工作表中某行号的下边线,鼠标指针将变为“”状,按住鼠标左键并上下拖动可改变此行的高度。

6)单元格的格式设置

单元格格式设置是Excel的特有功能,它主要用于设置单元格和数据的外观,所以格式设置也称为单元格修饰。所谓“格式”,其内涵相当丰富,它包含了单元格的数据类型、单元格对齐方式、字体(含字体、字号、字型、颜色、效果)、边框、填充、保护等多种设置。

单击“开始”→“单元格”组中的“格式”按钮→“设置单元格格式”命令,在打开的“设置单元格格式”对话框中可进行格式设置,也可通过如图4.2所示的“右击”快捷菜单来执行格式设置。格式设置对话框如图4.6所示,该对话框包含“数字”“对齐”“字体”等6个选项卡,每个选项卡下面对应了不同类型的格式设置。

图4.6

(1)数据类型设置

为了控制单元格中数据的显示外观,同时也为了便于对工作表中的数据进行统计、筛选、排序等处理,Excel提供了数据类型定义功能(如图4.6所示),允许将数据定义为数值、文本、货币、日期、时间、会计专用等多种类型,并且同一类型的数据还可以使用不同的显示格式。

在默认情况下,单元格的数据类型为“常规”。其实“常规”不是特定类型,而是一个不定类型,如果你输入的全是阿拉伯数字,将被自动识别为数值;如果输入的数据含有字符,将被自动识别为文本,在输入数据之前先输入前导符“`”,也会被识别为文本;如果输入诸如“2012/12/30”之类的数据,将被自动识别为日期。

下面介绍几例数据类型设置的典型应用:

图4.7

•百分比 如图4.7(左上)所示,将数据类型设置为“百分比”后,可将小数显示为百分数,还可控制百分数中小数点后的位数。

•零开头的数值 当单元格中输入的全部是阿拉伯数字时,Excel默认其为数值类型,若数值开头为零,将被舍弃。为了显示开头的零,应先将单元格设置为“文本”类型后再输入(如图4.7(中上)所示)。

•多位数值 在默认情况下,单元格中输入的数值超过一定长度(Excel 2010版为11位),将被自动识别并显示为“科学计数”型,如图4.7(右上)所示。为了解决这个问题,应先将单元格设置为“数值”型或“文本”型后再输入数据。另外还需要注意,数值型数据长度超过15位后,后面的数字都将自动变为“0”,这是由Excel处理数据的精度所决定的。

•日期和时间数据 Excel对日期、时间类型数据的处理很灵活,有多种方法可输入日期或时间,最常用的方法是:日期数据的输入为“数字加斜杠”,如输入“2014/9/7”即表示2014年9月7日;时间数据的输入为“数字加冒号”,如输入“23:45”即表示23点45分。还可以通过设置显示类型来改变数据的显示方式(参见图4.6,图4.7左下、中下)。

•中文大写数字 在一些财务报表或单据中,可能会用到中文大写数字,如果以文本形式输入,既麻烦又不能对其进行数学运算。Excel提供了很好的解决方案,即把数值显示为中文大写数字。我们可以在单元格中输入(或由公式自动生成)数值,再将该单元格定义为“特殊”类型,并选择显示格式为“中文大写数字”(如图4.7右下、图4.8所示)。

(2)单元格的对齐

单元格的对齐设置主要是设置数据在单元格中的显示位置、方向和文本控制规则,包括单元格中数据的水平和垂直对齐方式、文字的方向、单元格合并、自动换行、缩小填充等(如图4.9所示),对齐设置能提高表格的可读性和美观程度。在这些设置中,有几点需要特别指出:

图4.8

图4.9

①合并单元格。它能将一个矩形区域内的多个单元格合并成一个单元格,可用于制作一些比较复杂的表格。

【注意】 多个单元格合并后只能共同拥有一个单元格地址,即被合并区域左上角单元格的地址。若多个被合并单元格中均有数据,合并后只保留最左上角的单元格的数据。

②跨列居中。水平对齐方式中的“跨列居中”设置能将某个单元格的内容显示在同行相邻多个单元格的中间位置,常用于标题的对齐设置。最常见的用法是在标题所在行的最左端的单元格中输入标题的内容(即使标题内容的宽度超过了该单元格宽度也没关系),然后根据需要选中相邻的多个单元格,并将它们设置为“跨列居中”,其效果如Word文档中的标题居中对齐。

“跨列居中”与“单元格合并”有两点不同:一是前者不合并单元格,只是改变了单元格中数据的显示位置;二是前者只能在同行单元格中进行,而后者可以在一个矩形区域中进行。

③自动换行与缩小字体填充。当单元格中数据超过宽度时,默认情况下将会自动延伸到后一单元格,不甚美观。解决此问题的办法有3种:一是改变单元格宽度;二是选中“自动换行”选项;三是选中“缩小字体填充”选项,几种设置的效果分别如图4.10所示。

图4.10

(3)边框、图案设置

Excel提供了丰富、灵活的边框设置功能,它允许分别设置单元格的上、下、左、右、对角线边框,并使用不同的线条样式和颜色(如图4.11所示)。在设置时最好按“先选颜色,再选线条样式,最后设置边框”的顺序。图案设置就是设置单元格的背景颜色和背景图案,在此不再赘述。

图4.11

图4.12是一张包含多种单元格格式设置的工作表,它使用了单元格的对齐、字体、边框、填充等多种设置,以及数据类型中的数值、百分比、文本、日期、特殊等类型设置。这张表有很多细节值得读者注意,如工资编号中出现了“00138”,显然必须将这些单元格的数字类型设置为“文本”,否则“00138”会自动显示为“138”;再如“实发金额”这个单元格使用了强制换行输入方式,若使用自动换行,由于字的宽度小于单元格宽度,不会出现这样的效果。

图4.12

请读者仔细观察图4.12所示的工作表,并亲自动手试验。表中“实发金额”一栏可暂时用手工计算,它涉及了以后章节所介绍的Excel公式。如果你能制作这张表,单元格格式设置就基本掌握了。

7)单元格的查找、替换和选择功能

Excel的查找、替换功能与Word很类似,它可以查找工作表中包含某些字符的单元格,并可将这些字符替换为其他字符(替换功能只改变内容,不改变格式)。例如:要将所有单元格中的字符“年青人”替换为“年轻人”,可单击“开始”→“编辑”组中的“查找和选择”按钮,并选择“替换”命令(如图4.13左所示),在弹出的对话框的“查找内容”文本框中输入“年青人”,在“替换为”文本框中输入“年轻人”,然后单击“全部替换”或“替换”按钮(如图4.13右下所示)。

图4.13

单元格的选择功能也称定位功能,即在当前工作表中选择符合特定条件的所有单元格。例如,在一张很大的工作表中要人工查找哪些单元格中输入有公式,这并不是件容易的事,如果使用定位功能就方便了。在图4.13中选择“条件定位”,并在弹出的对话框中选择“公式”命令,确定后即可定位所有包含公式的单元格。

4.2.2 工作表的基本操作

1)切换工作表

工作簿文件中可以包含多个工作表,每个工作表都有一个名字,并且一个工作簿中不能有同名的工作表。单击表名栏中的工作表名即可切换到所选的工作表。若工作表太多,表名栏显示不全,可单击“前进”“后退”按钮翻阅(如图4.14所示)。

图4.14

2)工作表的插入、删除、重命名

右击表名栏中的工作表名,在快捷菜单中选择“插入”命令,弹出一个对话框,选择插入对象的类型、“工作表”后,单击“确定”按钮即可在所选工作表之前插入一个空白工作表;右击表名栏中的工作表名,在快捷菜单中选择“删除”命令,弹出一个对话框,选择“确定”按钮后即可删除所选工作表;右击表名栏中的工作表名,在快捷菜单中选择“重命名”命令,或直接双击工作表名,即可修改工作表名。

3)工作表的移动与复制

Excel可以在同一工作簿文件内很方便地移动、复制工作表。在同一工作簿内移动工作表,可以改变工作表的排列顺序,但并不影响表中的数据。移动工作表的方法是:单击表名栏中的工作表名,按住鼠标左键并拖动到所需位置;复制工作表的方法是:选中工作表,按住“Ctrl”键,按住鼠标左键并拖动到所需位置。新工作表的名字为原来工作表名字后加上“(2)”。

使用快捷菜单也可以完成工作表的插入、删除、重命名、移动、复制等操作,具体操作步骤是:将鼠标指针指向表名栏的工作表名,单击右键后弹出如图4.15左所示的快捷菜单,选择不同的选项,便可完成相应操作。采用此方法,可以将工作表移动或复制到其他工作簿文件中(如图4.15右所示)。

图4.15

4)多表之间的数据复制、移动

要在不同工作表之间进行数据的复制、移动操作,必须使用“复制”“剪切”“粘贴”命令。具体操作步骤如下:

①在源工作表选中需要复制或移动的单元格区域,单击右键,在快捷菜单中选择“复制”或“剪切”命令。

②切换到目标工作表,并选择好位置,再单击右键,在快捷菜单中选择“粘贴”命令,即可完成复制或移动操作。

在前面的章节里讲过,单元格中除了数据之外还有格式、批注、超链接等,由此我们应该想到一个问题:在复制过程中,上述对象是否都能复制?答案是:默认情况下,数据、格式、批注、超链接一并复制。同时,Excel也提供了选择性粘贴功能(如图4.16左所示),允许只粘贴已复制对象中的一部分,如只粘贴其中的数据、公式等,甚至还能将原单元格区域进行转置后再粘贴(如图4.16右所示)。

图4.16

5)自动套用格式

通过设置单元格格式可以改变工作表的外观,但逐一设置则显得比较麻烦,因此,Excel提供了一些常见的表格格式,可以直接套用。其操作方法是:选中单元格区域,单击“开始”→“样式”组中的“套用表格格式”按钮,选择所需的表格格式即可。也可以自定义表格样式并保存,以备后用。

4.2.3 工作簿的基本操作

1)工作簿的创建与保存

Excel启动后,将自动新建一个名为“工作簿1.xlsx”的工作簿文件,此工作簿文件包含3个工作表,保存工作薄文件时,工作簿中所有的工作表都将同时保存。如果是首次保存,将被要求输入文件的保存位置和文件名。

单击“文件”→“新建”命令,可新建立一个工作簿文件;单击“文件”→“打开”命令,可打开一个已经存在的工作簿文件;单击“文件”→“另存为”命令,可将当前打开的工作簿另存为其他文件名或其他位置的工作簿文件。上述操作比较简单,可参见图4.17,方法不详述。

图4.17

2)窗口操作

(1)拆分窗口

在浏览、编辑一个工作表时,如果工作表太大,一页显示不完,则需要用滑动条来改变窗口的显示内容,常常出现见头不见尾、见左不见右的尴尬局面。特别是需要比较两处不能显示在同一页的内容时,尤其不方便。而Excel的拆分窗口功能可很好地解决这个问题。该功能可将工作表的窗口拆分为上下左右4栏,每栏可显示工作表的不同部分,如图4.18所示。单击“视图”→“窗口”组中的“拆分”按钮即可完成窗口拆分,再次单击“拆分”按钮可取消。拆分后的窗口有2个垂直滑动块、2个水平滑动块和纵横两条分隔线,通过调整滑动块可自由地改变每栏的显示内容,调整分隔线位置可改变窗格的大小。

图4.18

(2)冻结窗格

冻结窗格是一个非常有意思的功能,其作用类似于窗口拆分,也是为了便于大型表格的浏览,但实用性更强。冻结方式有3种:

•冻结首行:即让表格的首行在滑动垂直滑块时保持固定,方便我们随时都能看到表头。

•冻结首列:即让表格的首列在滑动水平滑块时保持固定。以图4.18为例,这个功能使我们在滑动水平滑块时,避免了不知道表中数值是哪个学生的成绩的尴尬。

•冻结区域:让某一区域(选中单元格以上行、以左列的区域)在滑动水平和垂直滑块时保持固定。“冻结区域”在Excel软件中被标注为“冻结拆分窗格”。

上述功能的操作很简单,均在“视图”选项卡中“窗口”组的“冻结窗格”命令按钮之下,读者可自行摸索。

(3)窗口的新建、切换、重排和隐藏

Excel允许新建多个窗口来打开同一工作簿,在不同窗口里可选择显示不同的工作表。与新建窗口功能相关的还有窗口的切换、重排和隐藏。上述功能的操作均可在“视图”选项卡的“窗口”组中实现。

图4.19给出了一个利用窗口重排功能垂直并排显示两个窗口的例子。请大家注意观察,两个窗口显示的是同一工作簿的不同工作表。多窗口并列显示便于我们同时浏览多个内容相关的工作表。

图4.19

4.2.4 页面设置与打印输出

Excel的打印功能可将工作表的内容输出到纸张上,而页面设置则是为了调整打印的效果,这两个功能是相互关联的。

1)页面设置

在“页面布局”选项卡的“页面设置”组中,可启动页面设置对话框(如图4.20所示)。该对话框有“页面”“页边距”“页眉/页脚”和“工作表”4个选项卡,每个选项卡分别对应不同的设置内容。

图4.20

•页面 这个选项卡主要用于设置打印的方向(横向或纵向)、缩放比例、纸张大小等内容,如图4.20(左上)所示。

•页边距 这个选项卡主要用于设置打印的上下左右边距、页眉页脚的高度和打印内容的摆放位置等,如图4.20(右上)所示。

•页眉/页脚 Excel允许在页眉或页脚内插入诸如日期、时间、页码、作者等标识。例如:通常习惯于在页脚中插入“共9页/第3页”之类的页码标识,这有助于避免在装订或阅读打印好的文档时出现混乱。在图4.20(左下)中,可单击下拉列表选择预先设定好的页眉和页脚样式。如果需要设置更复杂的页眉页脚,可使用“自定义页眉”和“自定义页脚”选项。

•工作表 这个选项卡主要是定义工作表的打印区域、打印顺序和打印标题等。我们重点介绍打印标题的使用。

我们通常都把一个工作表的标题或表头放在最前面的单元格中,若表内容比较多,一页打印不完,最终打印出来的结果只有第一页上有标题,阅读很不方便。我们又不可能在每页的第一行上都输入标题,这会破坏表的数据结构,且我们也无法预测打印时在何处换行,使用“打印标题”能很好地解决这个问题。可以把工作表的一行或连续的多行定义成“打印标题”,在打印过程中Excel会自动将这些行加在每一打印页的开头。例如:将第一、二行作为每页的标题,则可以在“顶端标题行”框中键入“$1:$2”,如图4.20(右下)所示。

【注意】 Excel的页面设置多数都只在打印或预览时才生效,正常的编辑状态下看不出效果,且页面设置只对当前工作表有效。

2)打印输出

Excel的打印操作很简单,既可在“页面设置”窗口执行,也可在快捷访问工具栏或文件选项卡中执行。打印前还可以进行打印份数设置、选择打印机、预览等操作。

4.3 公式和函数

Excel的公式是对工作表中数据执行计算并返回结果的等式,它是Excel最重要的功能之一。在单元格中输入公式,可以对工作表中的各类数据进行数值、逻辑、文本等运算,并实时显示计算结果。

4.3.1 公式的输入与编辑

1)公式的组成

Excel的公式与我们日常所书写的数学公式很类似,它可由函数、引用(或名称)、运算符和常量组成。

(1)函数

函数是预先编写好的特殊公式,可以对一个或多个值执行运算,并返回一个或多个结果。函数可以简化公式,尤其是执行很长或复杂的计算时,使用函数非常方便,如Round函数是用来返回小数四舍五入后的整数结果。

(2)引用

“引用”这个词听起来很抽象,实际上它类似于数学函数中的自变量。

引用的作用在于标识工作表中的单元格或单元格区域,指明公式中所使用数据的位置。通过引用,可以在公式中使用不同单元格的数据。公式中的引用一般是某个或某些单元格地址(如A3、B1:B9等)或名称,引用的值就是该地址所指的单元格中的数据的值,单元格中的数据发生变化时,引用的值也相应地发生变化。

(3)运算符

运算符是表示特定类型运算的符号。Microsoft Excel包含4种类型的运算符:算术运算符、比较运算符(逻辑运算符)、文本运算符和引用运算符。

Excel公式中常用的运算符如表4.1所示。

表4.1 Excel公式中允许的运算符号

(4)常量

常量是不用计算的值。例如:

日期数据:1949⁃10⁃1

数字数据:85552

文本数据:“红色的花”

逻辑数据:“TRUE”“FALSE”

常量不是由表达式或函数计算出来的结果,而是一个固定不变的值。如果在公式中使用常量而不是对单元格的引用(如=30+70+110),则只有在手工更改公式后其结果才会变化。

2)输入公式

所有的公式都必须以英文符号的等号(“=”)开头,如“=3∗(C5+C6)”。如果在输入公式时未加“=”,Excel将把输入的内容当成一般的文本数据。在单元格输入公式并按回车键后,输入的公式将显示在编辑栏中,而单元格中显示的是公式计算后的结果。

【注意】

①公式中所有的运算符都必须是英文字符,不能是中文全角符号。

②在公式中出现的文本类型常量,必须加英文双引号;否则,Excel将会把这个常量当成是一个名称(后文中将讲到)。大多数情况下,工作表中不会刚好凑巧有这么一个名称,系统会因此提示“无效名称”,公式的计算结果将显示为“#NAME?”。

③公式中允许使用英文的左右括号,其作用与数学公式中的括号相同。

图4.21是公式应用的一个简单例子,其作用是计算两个数的乘积,即销售金额(D列)等于商品单价(B列)乘以销售量(C列)。注意观察编辑栏中公式的书写方法。

图4.21

3)插入函数

对于常用的数学运算、文本运算、逻辑运算和统计运算,Excel提供了大量的标准函数,并根据用途将这些函数划分为“常用”“统计”“财务”“数学与三角函数”“日期与时间”“文本”“逻辑”等十几个种类。例如,可以通过在单元格中插入“数学与三角函数”类的SUM函数,求出指定单元格的和。

插入函数的方法有很多种,我们只介绍最常用的,读者可自行摸索其他方法。其实无论使用什么方法,自己习惯即可。

①先选中需要插入函数的单元格,再单击编辑栏左端的“插入函数”图标(“fx”),在弹出的“插入函数”对话框中选择所需要的函数(如图4.22左上所示),并单击“确定”按钮。

②在弹出的“函数参数”窗口中,选择函数的参数,即选择要对哪些单元格进行计算。如果要对B2至D2的单元格求平均值,可在第一个参数栏中输入“B2:D2”(如图4.22右上所示),也可以用鼠标在工作表中直接选取单元格区域。最后单击“确定”按钮完成函数的插入。

如果能记住函数的表达式,可以直接在单元格的公式中输入函数,这样更快捷。图4.22(下)给出了一个函数应用的简单实例。

学习简单函数的使用方法并不难,初学者只要多练习几次就可以掌握。对于不从事计算、统计等专业工作的一般读者,建议至少应熟练掌握以下几个常用函数:AVERAGE(平均值)、SUM(求和)、MAX(最大值)、MIN(最小值)、COUNT(计数)、SQRT(平方根)、ABS(绝对值)、LEN(返回字符个数)。

此外,其他一些常用的函数也应该熟悉或了解,如COUNTIF、SUMIF、IF、INT、ROUND、 SIN、COS、MOD、POWER、MID、FIND、TEXT、VALUE、AND、NOT、OR、YEAR、MONTH、DAY、NOW。本书由于篇幅有限,不能详细地介绍这些函数,建议读者结合实际需要,利用Excel的帮助系统有针对性地自学。要想最大限度地发挥Excel的作用,必须熟悉函数。

图4.22

4)复制公式

公式的复制其实就是将一个单元格的内容复制到另一个单元格,因此,其操作方法与普通的单元格复制是完全一样的。

但是公式从源单元格复制到目标单元格后,目标单元格中公式的引用(单元格地址)要自动变化。在图4.21的例子中,如果将D2单元格的公式复制到D3单元格中,则公式将由“=B2∗C2”变为“=B3∗C3”,这种变化正好符合计算的需要。

仔细观察后不难看出变化的规律是:

目标单元格公式中引用的行、列数=

源单元格公式中引用的行、列数+(行增量、列增量)

以图4.21中的公式为例,D2的公式复制到D3后,其行、列增量分别为1、0,因此,公式就由“=B2∗C2”变为“=B3∗C3”。

4.3.2 相对地址、绝对地址和名称

1)相对地址与绝对地址

前面我们讲过,单元格地址的书写方式是:列标+行号,其实这只是其中的一种书写方式,这种书写方式称为“相对行相对列地址”,简称为相对地址。若在公式中引用相对地址,则公式复制到其他单元格后,目标单元格的地址引用将发生变化。这种自动变化在大多数情况下是我们所希望的,但有时也会引起麻烦。例如:公式中的某个引用需要固定指向某个单元格,复制公式后不希望被改变,这种情况下就必须采用“绝对地址”。

绝对地址在书写时需要在行或列之前加上一个“$”,它又分为3种形式:

•相对行绝对列地址 如$A7

•绝对行相对列地址 如H$3

•绝对行绝对列地址 如$D$9

公式中的引用采用绝对地址被称为“绝对引用”,采用相对地址就称为“相对引用”。无论是相对引用还是绝对引用,单元格中的公式复制到其他单元格后,公式中引用地址的行列变化规律可总结为:有“$”就不变,无“$”则加上行或列的增量。

例4.1 单元格A1中的公式是“=$B11”,把A1复制到C5,行、列增量为4和2,但由于是相对行绝对列引用,公式复制后行变列不变,所以C5中的公式应该是“=$B15”。

例4.2 单元格A1中的公式是“=B$11”,把A1复制到C5,行、列增量为4和2,但由于是绝对行相对列引用,公式复制后列变行不变,所以C5中的公式应该是“=D$11”。

例4.3 单元格A1中的公式是“=$B$11”,把A1复制到C5,行、列增量为4和2,但由于是绝对行绝对列引用,公式复制后行列均不变,所以C5中的公式应该是“=$B$11”。

2)单元格名称

单元格名称就是为单元格取的一个名字,以替代它原有的单元格地址。被定义了名称的单元格,其地址栏里显示的是它的名称,而不是原来单元格的地址。Excel 2010在名称功能上与老版本相比有不少改变,最突出的一点就是引入了名称适用范围的概念。适用范围可以是工作簿中的某个工作表,也可以是整个工作簿。例如:为某单元格定义名称时选择其适用范围为“Sheet1”,那么,只有Sheet1工作表中的公式可以直接引用这个名称;如果适用范围选择为“工作簿”,则当前工作簿的任何工作表中都可以直接引用这个名称。

图4.23

单元格名称的定义方法是:先选中需要定义名称的单元格,右键单击并选择“定义名称”,在弹出的“新建名称”对话框中输入名称,再选择适用范围,最后单击“确定”按钮即可(如图4.23所示)。

在公式中,引用名称与引用绝对行绝对列地址可以起到同样的效果。即公式被复制后,引用的名称不会改变。在一张很大的工作表里,如果需要引用多处绝对地址,是很不方便的,因为使用者不容易记住单元格的绝对地址,最好是为这样的单元格定义一个容易记忆的名称,以便于直接引用。

例4.4 假设B2单元格中的数值是35,B2单元格又被定义了名称“Test”,则公式“=(Test+10)∗2”的值就是90。

【注意】 在老版本的Excel中,单元格的名称在整个工作簿中是唯一的,即同一工作簿内不能有名称相同的单元格。但是在Excel 2010中,由于引入了名称的“适用范围”,可以在同一工作簿中定义相同的名称,只要将其适用范围定义为不同即可,就相当于同名不同姓。但建议大家不要这么做,不同的单元格最好定义为不同的名称,以免在使用过程中出现混淆。

4.3.3 有条件统计功能

SUM、AVERAGE、COUNT、MAX、MIN等函数只能实现简单的统计功能,这些函数的参数中只有单元格地址,不能输入统计条件。在实际应用中,对数据进行统计时往往需要设定一些条件,如“女性的平均年龄”“机械工程系学生总人数”“姓王的男学生人数”等。要完成这些统计,需要使用Excel提供的条件统计函数。

所谓条件统计函数,就是该函数可以按照设定的条件进行统计。常用的条件统计函数有COUNTIF、SUMIF、IF等,这些函数还能组合使用,完成非常复杂的统计功能。

1)COUNTIF函数

COUNTIF称为条件计数函数,即统计满足一定条件的单元格的个数。在图4.24所示的例子中,如果要统计表中女性的人数(即统计性别等于“女”的单元格个数),可以在任意空白单元格中输入包含条件计数函数的公式:=COUNTIF(B2:B6,"女"),回车后即可得到统计结果。

图4.24

COUNTIF函数有两个参数,一个是被统计单元格的区域,另一个是统计条件,参数之间用英文的逗号分隔。在图4.24的例子中,参数“B2:B6”代表性别数据所在单元格区域是B2至B6,"女"代表性别为女性,也可以写成"=女"。请注意:公式中的引号必须是英文的双引号。如果要统计表中年龄大于30的人数,可将公式改为:

=COUNTIF(C2:C6,">30")

2)SUMIF函数

SUMIF称为条件求和函数,即对满足一定条件的单元格中的数据求和。SUMIF函数有3个参数,分别是:条件数据所在单元格区域、求和条件、求和数据所在单元格区域。

在图4.25所示的例子中,如果要计算“网络工程”专业学生的总人数,需要考虑3个问题:一是代表条件的数据在哪里;二是求和条件是什么;三是求和的数据在哪里。清楚这3点后,公式就很容易写出来了,即:

=SUMIF(A2:A8,"=网络工程",D2:D8)

图4.25

公式中,“A2:A8”代表存放条件数据的单元格区域,"=网络工程"是求和条件,“D2:D8”是求和区域。

在某些情况下,条件数据和求和数据是同一个数据。例如:求人数大于32的班级的学生总数,此时函数的参数可以简化为两个,即:

=SUMIF(D2:D8,">32")

3)IF函数

IF函数有两个返回值,当满足一定条件时,IF函数返回一个值;当不满足条件时,返回另一个值。在Excel的函数集中,IF是属于逻辑类函数,它可以与其他统计函数混合使用,实现比较复杂的统计功能。

IF函数有3个参数,其书写方式如下:

IF(逻辑表达式,逻辑表达式为真的返回值,逻辑表达式为假的返回值)

我们先举一个比较简单的例子:

如果某个整数除以2等于这个数除以2后取整,则这个是偶数,否则就是奇数。例如,7除以2等于3.5,7除以2取整等于3,因此7是奇数。

依据以上推论,我们可以设计出如图4.26所示的判断整数奇偶性的工作表。在这个例子中,INT是取整函数,公式中的“A3/2=INT(A3/2)”是一个逻辑表达式,它的作用是判断A3单元格中的整数是奇数还是偶数。这个例子虽然比较简单,但也是一个综合应用,在公式中用到了IF和INT两个函数,还用到了前面我们所讲到的公式复制。

4)IF函数的嵌套及组合应用

图4.26这个例子存在缺陷,它只能判断是与否。如果IF函数的值可能有两种以上的结果,它就不适用了。例如,将百分制的考试成绩转换成5级计分制,可能会出现“优”“良”“中”“及格”“不及格”5种结果,单个IF函数显然不能解决。

图4.26

为了解决这个问题,我们可以使用IF函数的嵌套功能。所谓嵌套,通俗地讲就是一层套一层,即IF函数里面套IF函数。要理解IF函数嵌套有点困难,我们先用大家熟悉的自然语言来描述百分制转换成5级计分制的IF嵌套判断过程:

分数是否小于60,若是则为“不及格”,若不是则判断是否小于70,若是则为“及格”,若不是则判断是否小于80,若是则为“中”,若不是则判断是否小于90,若是则为“良”,若不是则为“优”。

图4.27所示的例子实现了上述判断,其中的IF嵌套可书写为:

=IF(A2<60,"不及格",IF(A2<70,"及格",IF(A2<80,"中",IF(A2<90,"良","优"))))

图4.27

IF函数可嵌套的层数是有限制的(Excel 2010为64层),在书写时一定要注意左右括号的匹配。

IF函数的功能很强,除了能嵌套使用外,还能与多种函数组合使用,这些函数既可出现在IF函数的逻辑表达式中,也可出现在返回值中。在图4.28所示的工作表中,我们假设了一种简单的计税方法:收入大于等于3 000按5%扣税,小于3 000按3%扣税,其计算扣税的公式为:

图4.28

=IF(SUM(B2:C2)>=3000,SUM(B2:C2)∗0.05,SUM(B2:C2)∗0.03)

在这个例子中,IF函数有3个参数,第一个参数是判断条件,意思为:如果总收入大于或等于3 000;第二个参数是条件满足时的返回值,即收入的5%;第三个参数是条件不满足时的返回值,即收入的3%。

IF函数还可与其他多种函数组合使用。例如:

=IF(AND(A1>=30,A1<60),"中年人",IF(A1<30,"青年人","老年人"))这个公式表达的意思是:大于等于30岁且小于60岁的是中年人,小于30岁的是青年人,其余的都是老年人。

4.4 图表的使用

用数值表示统计结果的优点是精确、详细,但这样的表示方法不直观,特别是在数据量很大的情况下,枯燥的数据表容易让人感到厌烦。图表功能可以将工作表中的数据以图形的形式直观、简要地表现出来,提升统计数据的可视性。Excel的图表是以表中的数据为基础的,制作图表并不难,关键是要设计好数据表。

4.4.1 插入图表

在工作表中插入图表的操作步骤如下:

①在工作表中选择一个区域,区域必须包含所有打算用图表来表示的数据。这个区域称为图表的数据源(如图4.29所示)。

【注意】 一是作为图表数据源的数据,一定要具有工整的结构,最好是一个标准的二维数据表格;否则,Excel有可能制作不出正确的图表。二是在选择数据源时,尽量要按需选择,数据源一般只应包括主标题、表头(行头和列头)、数据(如图4.29所示),不要把一些无关的区域选择进来。

图4.29

②单击“插入”→“图表”→“创建图表”图标,在弹出的如图4.30所示的“插入图表”对话框中选择合适的图表类型。Excel提供了柱形图、折线图、饼图、曲面图、股价图、气泡图等多种图表类型,每种类型下面还有一些子类型。根据需要选择一种类型后单击“确定”按钮即可完成图表的建立。

图4.30

只要数据表设计合理,数据源选择适当,Excel就能正确识别表中的数据,并合理地用图表展现出来。

4.4.2 编辑图表

在插入图表之后,往往会对图表的某些部分不满意,如网格线太密、坐标轴的字体太大、图表类型选择不合适等,这就需要对图表进行修改。Excel的图表是由多部分组成的,包括坐标轴、图例、数据系列、绘图区等。

修改的方法是:将鼠标指向需要修改的部分,右击鼠标,然后在弹出的快捷菜单中选择相应的操作。例如:认为数值坐标的字体太大,可将鼠标指向数值坐标轴,然后右击鼠标,在快捷菜单中选择“设置坐标轴格式”命令,弹出如图4.31所示的对话框,在该对话框中可设置坐标轴的字体、刻度、线型、阴影等。图表其他部分的修改方法与此基本相同,在此不一一赘述。

图4.31

4.5 Excel的数据处理功能

前面我们介绍了Excel的公式和函数,但这只是数据处理的基础部分,严格说来只是数据的计算。Excel数据处理功能的内涵要丰富得多,它除了能利用公式对现有数据进行计算外,还能使用多种工具进行综合分析处理,提炼出原数据不能直接表达的结果。Excel的数据处理工具主要有:记录单、排序、数据筛选、分类汇总、数据透视、数据有效性验证等,本节将简要介绍其中的几个常用工具。

【强调】 Excel对工作表中的数据结构没有作严格限制,数据表的组成可以很自由,但那些结构松散、数据排列不规则、不具备数据库基本特征的工作表不适合使用Excel数据处理功能。简单地说,若要使用数据处理功能,工作表中的数据应是规则的二维结构,正如图4.32所示的工资表,表中每条信息都包含5个相同的数据项,该表是一个典型的二维数据表,符合数据库的基本特征。在数据库系统中,通常把一行数据称为一条“记录”,而记录中的数据项称为“字段”。

图4.32

4.5.1 数据记录单

当工作表中的数据具有相同结构时,可以使用Excel提供的记录单功能,用于简单地以记录为单位录入和维护数据。Excel 2010版没有将“记录单”命令放置在“数据”选项卡功 能区中,需要使用者自行添加。添加“记录单”命令可通过“文件”选项卡下的“选项”操作来完成(如图4.17所示),可根据使用习惯自行决定新添命令的放置位置。

图4.33

启动记录单前先要选中数据所在区域的任意单元格,再单击自行添加的“记录单”命令,启动如图4.33所示的对话框。从该对话框可以看出工作表的记录总条数和当前记录的内容。通过记录单可以方便地修改、增加、删除、查询记录。例如:要查询编号为2的记录,只需单击对话框中的“条件”按钮,在“编号”一栏中输入“2”,再按“Enter”键,就可以看到该记录的所有字段。记录较少时,记录单的作用不大,随着记录数和字段数的增加,记录单的作用就越显重要。

4.5.2 排序

在记录条数较多的数据表中,为了方便查阅,常常需要按照一定的条件对记录进行排序。仍以图4.32的工作表为例,如果要按照“工资合计”由高到低排序,可进行如下操作:

①选中数据所在区域的任意单元格,单击“数据”→“排序和筛选”组中的“排序”按钮,弹出如图4.34所示的排序对话框。

②在“主要关键字”一栏里键入“工资合计”,选择“排序依据”为“数值”,选择“次序”为“降序”,再单击“确定”按钮,即可完成排序。

所谓“关键字”就是排序的依据。单击“添加条件”按钮可以添加多个次要关键字,当有多条记录的主要关键字值相等时,就以次要关键字的值为排序依据。以此类推,当所有关键字的值都相等时,则不改变原有的顺序。

图4.34

4.5.3 数据筛选

所谓“数据筛选”,是指将工作表中的部分记录隐藏起来,只显示满足条件的记录。这个功能对于浏览、编辑大型的工作表是很有用的。

【注意】 隐藏的记录并没有被删除,取消筛选后这些记录又可以显示出来。

数据筛选分“自动筛选”和“高级筛选”2种方式。

1)自动筛选

启动自动筛选的操作步骤如下:

①选中数据所在区域的任意单元格,单击“数据”→“排序和筛选”组中的“筛选”按钮,可见工作表中每个字段名旁边都出现一个下拉列表的箭头符号(如图4.35所示),这表明自动筛选功能已经启动。

图4.35

图4.36

②单击下拉列表箭头,即可定义相应字段的筛选条件。

筛选条件定义很灵活,既可在下拉列表中直接勾选某个值,也可使用自定义筛选设置其他条件。假如直接勾选列表中的“3080”,筛选条件即为“工资合计等于3080”。如果单击“自定义筛选”,将弹出如图4.36(上)所示的“自定义自动筛选方式”对话框,在该对话框中可对每个字段定义两个条件,单击“确定”按钮,即可完成筛选。

完成筛选后,不符合条件的记录被隐藏,如图4.36(下)所示。如果要取消筛选,可再次单击“排序与筛选”→“筛选”按钮。

【注意】

①同一字段可以定义两个筛选条件,这两个条件之间可以是“与”或者“或”的关系,如“年龄大于30或小于45”“姓名中包含‘丽’字或‘刚’字”。

②允许对所有字段都定义筛选条件,但不同字段的条件之间只能是“与”的关系,如果有多个字段同时定义了筛选条件,最终的筛选条件是多个字段条件的交集,即多个条件同时满足,如“年龄大于30”且“是党员或团员”。

2)高级筛选

“自动筛选”虽然使用起来比较简单,但在定义筛选条件方面限制比较多,如不同字段之间只能定义“且”的关系,它不能定义诸如“年龄大于50岁或工龄大于30年”之类的条件。而“高级筛选”没有这方面的限制,因此,它可以实现一些比较复杂的筛选功能。但“高级筛选”在输入条件时比较麻烦,有以下几条规定:

①筛选条件直接输入在工作表中,但不能与数据混在同一矩形区域里。

②允许输入多个条件。

③条件与条件之间是“且”的关系,则这些条件必须输入在同一行。

④条件与条件之间是“或”的关系,则这些条件必须输入在不同行。

例如:在图4.37所示的工作表中,要筛选掉不满足条件“工资合计”大于2 700且“基本工资”大于或等于1 350的记录,我们需要把以上条件输入到数据区(又称为列表区)以外的条件区。由于这两个条件是“且”的关系,所以必须输入在同一行单元格中(如图4.37所示)。然后单击“数据”→“排序和筛选”→“高级”按钮,弹出如图4.38(左)所示的“高级筛选”对话框,该对话框要求定义数据区(列表区)和条件区的位置,从图中可以看出,数据区和条件区是用绝对地址的形式书写的。单击“确定”按钮,就可以看到如图4.38(右)所示的高级筛选结果。由于不符合条件的记录被隐藏,所以表中的行号不连续。若要取消高级筛选,可单击“数据”→“排序和筛选”组中的“清除”按钮。

图4.37

图4.38

图4.39中列举了常见的几种筛选条件及其对应的书写方法。

图4.39

4.5.4 分类汇总

分类汇总就是分类统计,即将工作表中某个字段作为分类字段,以该字段不同的值作为条件,分别对其他字段进行求和、计数、求平均、求最大值等多种运算,并生成统计结果。例如:统计课程名称分别为语文、数学、英语的不及格人数。当一个Excel工作表足够大时,分类汇总功能有助于我们直观、清晰、全面地了解数据。

图4.40(左)是一张记录家用电器销售情况的工作表,虽然表中的数据并不多,但我们仍然难以直接看出到底销售了哪些商品,销售的数量、总价是多少。分类汇总则可以较好地解决这个问题。我们以此表为例,介绍分类汇总的使用。

图4.40

假设我们想知道各类商品的销售数量及金额分别是多少,就应该以“商品名称”作为分类字段,对数据进行分类汇总。分类汇总前需要对表中数据进行排序,排序的关键字就是分类字段。

分类汇总的操作步骤如下:

①以“商品名称”作为关键字对原表进行排序,再选中工作表数据区中的任意单元格,单击“数据”→“分级显示”组中的“分类汇总”按钮,将弹出如图4.40(右)所示的“分类汇总”对话框。

②在该对话框中选择“商品名称”为分类字段,选定“求和”为汇总方式,并将“销售量”“销售金额”勾选为汇总项,单击“确定”按钮即可完成分类汇总。

从图4.41的汇总结果中可以清楚地看到各类商品的销售数量和金额,比原始数据表要清晰得多。

图4.41

4.5.5 数据透视

1)数据透视表

前面我们介绍了分类汇总功能,大家仔细想想就会发现一个问题:分类汇总只允许定义一个分类字段,在图4.41的例子中,如果要统计不同类别以及不同品牌的产品销售情况(即需要2个分类字段),分类汇总功能就难以实现了。而数据透视表就能解决这个问题,它允许定义多个行列标签,也允许对多个字段进行汇总。数据透视表能对数据进行全面的分析和统计,有“透过现象看本质”之意。我们仍然以图4.40的表为例介绍数据透视,以便大家对比数据透视与分类汇总的异同。

数据透视前不需要对表进行排序,其具体操作步骤如下:

①单击“插入”→“表格”组中的“数据透视表”按钮,弹出如图4.42所示的“创建数据透视表”对话框。该对话框要求选择被分析数据的存放位置和透视结果存放位置,可用鼠标直接拖选方式来选择数据区域,完成后单击“确定”按钮。

图4.42

②出现如图4.43所示的“选择字段列表”对话框,其作用就是定义分类字段和汇总项。将“品牌”字段拖入“行标签”栏,将“商品名称”字段拖入“列标签”栏(在行上以“品牌”为分类字段,在列上以“商品名称”为分类字段),并将“销售量”字段拖入“数值”栏(以“销售量”作为汇总项)。完成上述操作后即可看到如图4.44所示的透视结果,该透视表既统计了各类商品的销售量(最后一行),又统计了不同品牌的销售量(最后一列),这是分类汇总功能所不能实现的。

③在图4.43中,可以增减行、列标签栏的字段,也可以修改数值栏中字段的计算类型等(如由求和改为求最大值),修改后透视结果会实时变化。

2)数据透视图

数据透视图与数据透视表的功能和操作几乎完全一样,只是数据透视图会增加一个图表来显示统计结果,如图4.45所示,在此不作讲解。

图4.43

图4.44

图4.45

4.5.6 数据有效性验证

有效性验证就是对单元格中数据的类型和取值范围进行检验,防止输入错误数据。使用者若先对单元格的有效性进行设置,然后再向这些单元格中输入数据,Excel就会自动检验输入的数据是否符合有效性设置。如果不符合,系统将会弹出错误提示,并拒绝接受无效数据。

有效性设置主要包含两个方面:

•定义允许输入数据的类型,如整数、小数、日期型、文本等。

•定义数据的取值范围,如整数必须介于1~10、文本长度不超过8等。

在图4.46的例子中,很显然有几个字段适合于进行有效性设置:离校时间应该设置为日期型,且必须大于或等于入校时间;全部课程平均成绩应该设置为整数或小数,且必须介于0~100之间(假设是百分制)。以此为例,下面介绍有效性验证的使用方法。

图4.46

①选中C2单元格,单击“数据”→“数据工具”组中的“数据有效性”按钮,在弹出的如图4.46所示的“数据有效性”对话框中,设置“允许”(即数据类型)为“日期”,设置“数据”为“大于或等于”,设置“开始日期”为“=B2”,然后再单击“确定”按钮即可完成设置。注意:“=B2”所指的是C2要大于或等于B2单元格的值,即离校时间大于或等于入校时间。

②完成了C2单元格的有效性设置后,不必再重复设置C3、C4,只需按住鼠标左键向下拖动C2的填充柄,即可将C2的有效性设置复制到C3、C4。这个操作与前面讲到的公式复制完全相同。复制有效性设置后,C3、C4有效性设置中的“开始日期”分别会自动变成“=B3”和“=B4”。

D2~D4单元格的有效性设置与上述操作基本相同(如图4.47左所示),在此不赘述。但要注意的是,在设置对话框选择不同的“允许”(数据类型),对话框中“数据”的内容会有所变化,对比图4.46和图4.47即可看出。

③有效性设置完成后,在单元格中输入数据,若输入的数据不符合有效性设置,系统将会弹出错误提示窗口,要求重新输入或取消输入(如图4.47右所示)。

有效性设置窗口还有其他一些选项,如“输入信息”“出错警告”等,读者可在上机练习中自行摸索。

图4.47

4.6 实训

4.6.1 实验1———制作工资发放清册

【目的】

通过本实验,使学生熟悉Excel的窗口组成及各选项卡功能区中的命令分布,掌握单元格、工作表、工作簿的基本操作及页面设置等功能。

【要求】

①创建一个工作簿文件,文件名自拟。该工作簿包含2个工作表,如图4.48所示,完成表中数据录入、计算、格式设置等操作。

图4.48

②使用Excel窗口操作相关功能,实现如图4.49所示的视觉效果。

③对工资表2进行页面设置,得到如图4.50所示的打印预览效果。

图4.49

图4.50

【操作提示】

①表中大量使用了数据类型设置、对齐设置和填充设置(例如表1中“应发合计”就使用了特殊中文数字设置和小数位数设置等),请注意观察。

②工资表2的内容不需要全部重复输入,可使用选择性粘贴的转置功能,并用替换功能修改工资表1中的错别字。

③进行本实验时,若还未学习公式和函数,可用人工计算的方法。

④要实现图4.50所示的打印预览效果,除设置纸张大小、页边距、页眉页脚、打印标题等参数外,还应配合使用打印缩放功能。

4.6.2 实验2———制作员工年度考核表

【目的】

本实验以制作员工年度考核表为例,对学生进行公式与函数的综合训练。通过训练,帮助学生掌握公式与函数的使用方法和操作步骤。本实验需要使用求和函数、求平均函数、绝对引用、手工输入公式、公式复制、条件计数、IF嵌套及逻辑运算符等多种技术,并复习单元格复制、格式设置、选择性粘贴等内容。

【要求】

①创建一个工作簿文件,文件名自拟。该工作簿包含1个工作表,如图4.51所示,完成表中原始数据的录入(不含阴影部分)和单元格格式的设置。

图4.51

②表中阴影部分必须使用公式和函数计算得出,不得人工计算输入。

③表中数据的计算方法严格按照“考核说明”执行。

【操作提示】

①要注意数据计算的先后顺序,合理的顺序是:业务分→综合得分→业务平均得分→纪律平均得分→考核等级→优秀人数。

②应该使用公式的复制,避免重复输入。

③在引用业务平均得分和纪律平均得分时,应该使用绝对地址或名称,原因请读者自行思考。

④计算考核等级要用到嵌套的IF函数,并且还要使用比较运算符,请合理设计IF函数中的判断顺序,这是本实验的难点。

⑤计算考核优秀人数应使用条件计数函数。

4.6.3 实验3———制作降雨量统计表

【目的】

通过本实验,帮助学生掌握Excel的图表功能,并复习格式设置、函数等内容。

【要求】

①创建一个工作簿文件,文件名自拟。该工作簿包含1个工作表,如图4.52所示,完成表中的数据录入、格式设置等操作,并用函数计算出各城市的年降雨量。

图4.52

②如图4.53所示,在工作表中插入折线图和条形图,分别表示各城市的月降雨量分布及年降雨量。

图4.53

【操作提示】

①在插入第2个图表时,可能会用到不连续数据区域选择的操作,注意鼠标与“Ctrl”键的配合使用。

②注意合理选择数据区域,勿将无关数据选中。

4.6.4 实验4———制作校运会个人项目成绩登记表

【目的】

通过本实验,帮助学生掌握使用记录单和数据验证功能快速、准确地录入数据,使用排序、筛选功能处理数据,利用分类汇总、数据透视功能分析数据,并复习单元格复制、格式设置、选择性粘贴等内容。

【要求】

①创建一个工作簿文件,文件名自拟。先在工作簿中建立一个名为“基础数据”的工作表,工作表中的数据和格式如图4.54所示。要求使用记录单录入数据,且要对“性别”和“得分”两字段使用有效性验证,性别只能是“男”或“女”,得分只能是0、1、2、3。

图4.54

②对“基础数据”进行筛选,屏蔽掉“体尖生”及得分为0的记录。将筛选出的数据复制到一个名为“筛选排序”的新表中,并对数据进行排序,排序主关键字为“学院”、次关键字为“性别”,排序后的结果如图4.55所示。

③对“筛选排序”表中的数据进行分类汇总,要求汇总出各学院的得分情况,汇总结果如图4.56所示。

图4.55

图4.56

④在“筛选排序”表中插入数据透视表,要求透视表能反映出各学院的总分及男子总分和女子总分,如图4.57所示。

图4.57

【操作提示】

①使用记录单前应先输入表头,这样记录单才能识别字段名。

②定义“性别”字段的有效性验证时,其有效性条件应定义为“序列”,允许值应为“男,女”。定义“得分”字段的有效性验证时,其有效性条件应定义为“整数”,允许值范围是0~3。

③在使用筛选功能时,筛选条件应为:类别不是体尖生且得分大于零。

④分类汇总时,分类字段为“学院”,汇总字段为“得分”,汇总方式为“求和”。

⑤在设计数据透视表时,行、列标签均应设置,分别是“学院”“得分”。颠倒也可,只是行列就转置了。

习题4

4.1 单项选择题

(1)Excel软件的主要功能是(  )。A.美术、装潢、图片制作B.工业设计、机械制造、建筑工程等C.统计分析、财务管理分析、经济、行政管理等D.动画制作

(2)Excel是属于下面哪套软件中的一部分?(  )。A.Windows 8           B.Microsoft Office C.Internet Explorer D.Frontpage 2010

(3)在Excel工作表中,要选定不相邻的矩形区域,应用鼠标拖动配合(  )键。A.Alt       B.Ctrl     C.Shift      D.Home

(4)单元格F3的绝对地址表达形式正确的是(  )。A.$F$3     B.#F#3     C.$F#3      D.&F#3

(5)以下哪种设置可以在工作表中插入页码?(  )。A.单元格格式设置 B.页边距设置C.页眉和页脚设置 D.打印标题设置

(6)已知单元格A1、B1的值分别是9和5,则公式“=(A1/B1)∗15-8”的结果是(  )。A.22 B.19 C.28 D.17

(7)下列有关Excel冻结窗格功能的描述中,不正确的是(  )。A.冻结窗格是指让数据表中某个区域在滑动水平或垂直滑块时保持位置固定B.冻结窗格有冻结首行、冻结首列、冻结区域3种模式C.被冻结部分的单元格不能被编辑D.冻结窗格操作可以取消

(8)在单元格中输入"=MAX(b2,b8)",其作用是(  )。A.求b2~b8单元格的最大值 B.求b2与b8两者中的最大值C.求b2与b8的和 D.求b2~b8单元格的平均值

(9)设置Excel工作表的“打印标题”的作用是(  )。A.在首页打印出标题 B.在每一页都打印出标题C.在首页突出显示标题 D.作为文件存盘的名字

(10)下列关于工作表名称的描述,正确的是(  )。A.工作表名不能使用汉字 B.工作表的名称就是工作簿的名称C.工作表名不能与工作簿名相同 D.同一工作簿中不能有同名的工作表

(11)在工作表中插入图表,最主要的作用是(  )。A.更精确地表示数据 B.减小文件占用的存储空间C.更直观地表示数据 D.方便数值运算

(12)Excel记录单的作用是(  )。A.对数据进行排序 B.对数据进行筛选C.以记录为单位录入、编辑数据 D.对数据进行统计

(13)在Excel的工作表中,要在单元格内输入公式时应先输入(  )。A.单引号’ B.等号= C.美元符号$ D.感叹号!

(14)在单元格中输入“001”后,会自动变成“1”,其原因是(  )。A.操作系统故障 B.该单元格的数据类型不是文本型C.应用软件故障 D.单元格列宽设置过小

(15)利用单元格复制功能产生一组等差数列,至少应该在多少个相邻的单元格中输入原始数据?(  )。A.2个 B.3个 C.4个 D.5个

(16)下列哪种设置可将单元格中的数值“0.1375”显示成“14%”?(  )A.将单元格的数据类型设为数值型,并将小数位数设为2 B.将单元格的数据类型设为数值型,并将小数位数设为0 C.将单元格的数据类型设为百分比型,并将小数位数设为2 D.将单元格的数据类型设为百分比型,并将小数位数设为0

(17)SUMIF()函数的功能是(  )。A.求满足一定条件的单元格中数据的和B.计算满足一定条件的单元格中数据的平均值C.统计满足一定条件的单元格的个数D.计算单元格中文本数据的长度

(18)函数=IF(2>3,"鼠尾草",IF(7+2=8,"百里香",IF(15-4=11,"迷迭香","西芹草")))的值是(  )。A.鼠尾草 B.百里香 C.迷迭香 D.西芹草

(19)以下关于Excel分类汇总功能的描述,正确的是(  )。A.分类汇总前应对数据进行自动筛选B.分类汇总前应对数据进行排序C.分类汇总的汇总方式只有求和、计数、求平均3种D.对工作表进行分类汇总后不能撤销

(20)下列有关Excel函数与公式之间关系的描述,正确的是(  )。A.公式中可以包含一个或多个函数 B.函数中可以包含一个或多个公式C.函数中必须包含公式 D.公式中必须包含函数

(21)下列关于Excel自动筛选和高级筛选的描述,正确的是(  )。A.自动筛选只能定义一个筛选条件,高级筛选可以定义多个筛选条件B.自动筛选适用于较小的数据表,高级筛选适用于较大的数据表C.自动筛选可以同时对多个字段定义筛选条件,但这些条件之间只能是“且”的关系;高级筛选则可以定义“或”的关系D.自动筛选只能定义数值字段的筛选条件,高级筛选则能定义所有类型

(22)下列关于选择性粘贴的正确理解是(  )。A.在粘贴前应先选择区域再执行粘贴命令B.可选择只粘贴已复制对象的部分内容,如只粘贴数据,不粘贴格式C.可选择粘贴到什么位置D.可选择粘贴的次数

(23)下列关于单元格清除操作的正确理解是(  )。A.清除操作就是删除操作,只是称呼不同而已B.清除操作可只清除单元格的部分对象,如清除数据而保留格式C.清除操作只能清除数据,不能清除格式D.清除操作执行后不能撤销

(24)下列关于公式中运算符的描述,正确的是(  )。A.公式可以包含算术运算符、文本运算符等多种类型的运算符B.公式中只能有算术运算符C.一个公式中只能使用一种运算符D.只有函数可以使用运算符,公式中则不能

(25)下列关于数据透视与分类汇总的描述,不正确的是(  )。A.分类汇总只能定义一个分类字段,但可定义多个汇总字段

B.数据透视可以定义多个行、列标签(分类字段)和多个汇总字段

C.从数据分析的角度来看,数据透视功能要强于分类汇总

D.数据透视表中的行列标签(分类字段)定义得越多,分析结果看起来越清晰

4.2 判断题

(1)所有版本的Excel允许其工作表的最大行、列数都是相同的。 (  )

(2)Excel主窗口的功能区中包含若干选项卡。 (  )

(3)可以通过设置单元格格式来改变数值的小数位数。 (  )

(4)Excel对工作表中的数据结构没有严格限制,因此,不是所有的工作表都可以作为数据库来使用。 (  )

(5)一个工作簿中的工作表可以移动到其他工作簿。 (  )

(6)Excel提供的函数可以对非数值类型的单元格进行计算。 (  )

(7)多个单元格被合并后,只能有一个单元格地址。 (  )

(8)可以用汉字作为单元格的名称。 (  )

(9)插入的图表只能与数据源放在同一工作表内。 (  )

(10)包含汉字的单元格不能复制出升序数列。 (  )

(11)选中一个单元格后,选区右下角的黑色方块被称为“填充柄”。 (  )

(12)窗口被拆分后,不同窗格可显示不同的工作表。 (  )

(13)在对工作表中的数据进行排序时,可以不定义主关键字。 (  )

(14)设置有效性验证后,若输入数据不符合要求,将被拒绝接受。 (  )

(15)IF函数可以无限制地嵌套。 (  )

(16)单元格的选择功能也称定位功能,可在当前工作表中选择符合特定条件的所有单元格。 (  )

(17)Excel的所有命令在选项卡功能区中都能找到。 (  )

(18)选择性粘贴允许只粘贴格式不粘贴数据。 (  )

(19)Average函数只能对相邻的多个单元格求平均。 (  )

(20)自动筛选功能可对多个字段定义筛选条件,但这些条件之间的逻辑关系只能是“或”。 (  )

4.3 填空题

(1)Excel主窗口的选项卡功能区由多个________组成。

(2)Excel单元格默认的数据类型是________。

(3)在选定Excel单元格时,单击________可选定一整行单元格;按住________键,再分别单击多个单元格,可选定不连续区域。

(4)Excel工作表的“打印标题”只能在打印出的文档或________中才能被看到。

(5)在Excel公式中,引用名称与引用________的效果是相同的。

(6)在Excel中,通过新建窗口可实现在不同窗口中显示同一工作簿中的不同________。

(7)切换工作表的操作是单击________栏中的工作表名。

(8)在Excel的单元格中输入数值“7865”并回车后,单元格中的数值自动变成“7.87E+03”,由此可知该单元格的数据类型是________。

(9)在插入图表之前应在工作表中选定________。

(10)为了求A1,A4,A5,A6,A7单元格的和,可使用公式=SUM(A1____A4____ A7)。

(11)在工作表中使用“自动筛选”后,不符合条件的数据将被________。

(12)在对数据进行排序时,当主关键字相同,则以________作为排序依据。(13)数据________验证是为了防止输入错误的数据。

(14)为了计算符合一定条件的单元格中数值的和,可使用________函数。

(15)Excel的________功能允许以记录为单位输入、编辑数据,数据表越大,这项功能的优势就越明显。

4.4 简答题

(1)无论单元格中的公式是采用相对引用还是绝对引用,单元格复制到其他位置后,公式中单元格地址的变化都符合一个规律,请简要描述这个规律,并举例说明。

(2)简要叙述Excel的工作簿、工作表、单元格之间的关系。

(3)Excel的自动筛选与高级筛选在定义筛选条件时最主要的区别是什么?

(4)工作表中的数据要具有什么特点才适合使用Excel的数据处理功能?