ImageVerifierCode 换一换
格式:DOCX , 页数:20 ,大小:273.23KB ,
资源ID:7783674      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7783674.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(excel 教程 第八章.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

excel 教程 第八章.docx

1、excel 教程 第八章第8章 数据排序与筛选本章要点:: 数据清单: 数据排序: 数据筛选8.1 数据清单8.1.1数据清单一般介绍一、什么是数据清单 在Excel中处理和分析数据,我们经常要用到数据清单。当我们在工作表中对某些数据进行添加、复制、删除等操作时,实际上我们已经使用了数据清单。在Excel中,数据清单就是以相同结构存储的数据集合。例如工资表、成绩表、电话簿等。利用数据库技术我们可以方便地管理这些数据,例如对数据库排序和查找那些满足指定条件的数据等等。二、数据清单的构成 数据清单主要由列标志与行、列内容两部分组成,如图8.所示。图8.1 数据清单的构成1.列标志 在数据清单的第一

2、行里创建列标志,如上图各列的列标志分别为作品、销售量、定价和销售额。列标志就相当于Foxpro、Dbase等数据库中的字段名。Excel根据列标志名称来执行排序和查找等数据库操作。 在选择列标志名时应该慎重,最好选择容易记忆的列标志名字。和命名区域和文件的规则一样,列标志名字必须遵循以下的规则:列标志名只能是文字或文字公式(如=1999)。字段名不能包含数字、数值公式、逻辑值。字段名可以使用1255个字符,字段名必须是唯一的。Excel 使用这些标志查找和组织数据。 列标志使用的字体、对齐方式、格式、图案、边框或大小写样式,应当与数据清单中其它数据的格式相区别。如果要将标志和其它数据分开,应使

3、用单元格边框(而不是空格或短划线),在标志行下插入一行直线。2.行、列内容 在设计数据清单时,应使同一列中的各行有近似的数据项。在单元格的开始处不要插入多余的空格,因为多余的空格影响排序和查找。不要使用空白行将列标志和第一行数据分开。8.1.2数据清单的建立一、注意事项1.避免在一各工作表中建立多个数据清单。 因为数据清单的某些处理功能(如筛选等),一次只能在同一工作表的一个数据清单中使用。2.在工作表的数据清单与其它数据间至少留出一个空白列和一个空白行。 在执行排序、筛选或插入自动汇总等操作时,这将有利于 Excel 检测和选定数据清单。3.避免在数据清单中放置空白行和列 这将有利于Exce

4、l 检测和选定数据清单。4.避免将关键数据放到数据清单的左右两侧。 因为这些数据在筛选数据清单时可能会被隐藏。5.在数据清单的第一列中创建列标志。6.在单元格的开始处不要插入多余的空格。二、输入数据 要在数据清单中输入数据有两种方法,一种是直接键入数据至单元格内, 一种是利用“记录单”输入数据。使用“记录单”是经常使用的方法,其操作步骤如下:1. 单击要加入数据的数据清单中任意一个单元格。2. 在“数据”菜单中选择“纪录单”命令,打开如图8.所示的“Sheet1”对话框。图8.2 “Sheet1”对话框3. 单击“新建”按钮,在纪录单中输入数据,根据需要,单击“上一条”或“下一条”将该纪录放置

5、到合适位置,如图8.所示。图8.3 输入数据4. 完成纪录添加后,单击“关闭”按钮,即可在清单中看到新增的纪录,如图8.所示。图8.4 新增数据实例三、编辑记录 对于数据库中的记录,我们可以采用在相应的单元格上进行编辑,也可以对记录单进行编辑,其操作过程如下:5. 选择数据清单中的任一单元格。6. 从“数据”菜单中选择“记录单”命令,打开记录单对话框。7. 查找并显示出要修改数据的记录,编辑该记录的内容。8. 选择“关闭”按钮退出。四、删除记录 对于数据库中不再需要的记录,我们可以使用“删除”命令将其从数据库中删除。使用记录单删除一条记录的操作步骤如下:9. 选择数据清单中的任一单元格。10.

6、 从“数据”菜单中选择“记录单”命令,打开记录单对话框。11. 查找并显示出要删除的记录,单击“删除”按钮,出现一个如图8.所示的确认对话框。图8.5 确认删除12. 单击按钮,即可将该纪录删除。五、查找纪录 如果数据清单中数据很多,靠眼睛来查找所需的数据肯定不是个好办法,事实上,我们可以在纪录单中通过设置一定条件来查找。 例如,在一份数据清单中,我们要查找到“印刷量8000”、“定价30”的纪录,其操作步骤如下。13. 在要查找的数据清单中单击任意一个单元格。14. 在“数据”菜单中选择“纪录单”命令,打开纪录单对话框。15. 单击“条件”按钮,进入到图8。6所示的对话框。图8.6 设置查找

7、条件16. 在纪录单中输入查找条件,单击“上一条”或“下一条”按钮,即可显示出满足上述的一项纪录,如图8.所示。图8.7 满足条件的纪录8.2 数据排序8.2.1数据排序基本知识一、什么排序 对于数据清单中的数据,我们还可以按照一定的顺序对它们进行排列操作。Excel是根据单元格中的数据进行排序的,其升序排列的顺序是:数字从最小的负数到最大的正数;文本及包含数字的文本按09AZ顺序;逻辑值中,Flase排在Ture之前;所有错误值的优先级相同;空格排在最后。 排序操作不仅仅适用于数据库,对于我们在工作表中的任意选定范围,我们都可以执行排序操作。二、排序原则 当对数据排序时,Excel会遵循以下

8、的原则: 如果我们由某一列来作排序,那么在该列上有完全相同项的行将保持它们的原始次序。 在排序列中有空白单元格的行会被放置在排序的数据清单的最后。 隐藏行不会被移动,除非它们是分级显示的一部分。 排序选项如选定的列、顺序 (递增或递减)和方向(从上到下或从左到右)等,在最后一次排序后便会被保存下来,直到我们修改它们或修改选定区域或列标记为止。 如果我们按一列以上作排序,主要列中有完全相同项的行会根据我们指定的第二列作排序。第二列中有完全相同项的行会根据我们指定的第三列作排序。8.1.2 排序操作一、按列排序17. 在要排序的数据清单中选定单元格。如果只选定其中一个单元格,Excel 2000则

9、将对整 个数据清单进行排序,如图8.所示。图8.8 选定要排序的列18. 在“数据”菜单中选择“排序”命令,打开如图8.所示的“排序”对话框。图8.9 “排序”对话框19. 在“主要关键字”列表框中,选定排序的主要依据的列。20. 根据需要,在“次要关键字”和“第三关键字”列表框中选择排序的依据的列。21. 选定“递增”或“递减”选项按钮以指定该列值的排序次序,默认的排序顺序是升序(即A在Z之前,1在2之前)。22. 如果数据清单中最上面的行中没有列标志,选中“有标题行”选项,则可将第一行从 排序区域中排除。23. 单击按钮,即可完成排序,如图8.0所示。图8.10 排序(升序)结果实例说明:

10、 “次要关键字”和“第三关键字”列表框中可以根据需要决定是否填入内容,如果 在“主要关键字”、“次要关键字”和“第三关键字”三个列表框中都填入了内容, Excel 2000在排序时,首先按主要关键字进行排序,对于主要关键字相同的记录, 则按次要关键字进行排序,当记录的主要关键字和次要关键字都相同时,才按第三 关键字排序。 由于排序工资要占用大量计算机系统资源,有时甚至可能失败,所以,在排序之前 最好先保存一下工作表。二、按行排序24. 选定要排序的数据清单,如图8.1所示。图8.11 选定要排序的数据清单25. 在“数据”菜单中选择“排序”命令,打开“排序”对话框。26. 在“排序”对话框中单

11、价“选项”按钮,打开如图8.2所示的“排序选项”对话框。图8.12 “排序选项”对话框27. 在“方向”栏中选定“按行排序”复选框后,单击按钮,返回“排序”对话 框。28. 在“主要关键字”列表框中选择主要按哪一行来进行排序,本例要根据“化学”成绩 来排序,故要选择“第4行”为主要关键字,如图8.3所示。图8.13 设置排序参数29. 设置好其他排序参数后,单击按钮即可完成排序,如图8.4所示。图8.14 按行(第2行)排序实例三、根据文字序列进行排序 文字序列必须是Excel已经有的序列,或者是用户定义的序列,定义文字序列的方法我们在前面已经作了介绍。30. 选定要排序的数据清单,如图8.所

12、示。图8.15 要排序的数据清单(按月份)31. 在“数据”菜单中选择“排序”命令,打开“排序”对话框。32. 在“排序”对话框中单击“选项”按钮,打开如图8.6所示的“排序选项”对话框。图8.16 “排序选项”对话框33. 在“自定义排序次序”栏中选定排序次序,单击按钮后,关闭此对话框。34. 在“排序”对话框中设置好其他参数后,单击按钮即可完成根据文字序列进 行的排序操作,如图8.7所示。图8.17 根据文字序列进行排序实例(降序)四、多列排序 虽然在Excel数据清单中可以包含最多25 列,但实际上“排序”命令一次只能按3列来排序。若要按4或更多列将数据清单排序,我们可以通过重复执行排序

13、命令来达到这一效果。 首先,按三个最不重要的列来排序,然后继续按三个最重要的列来排序。例如,要按列 A、B、C、D 和 E 的顺序来排序数据清单,则首先按列 C、D 和E 来排序,然后再按列 A 和 B 来排序。 在要想排序的数据清单中选定单元格或区域。选择“数据”菜单上的“排序”命令,出现排序对话框。在“主要关键字”、“次要关键字”和“第三关键字”框中选定三个最不重要的列。对于选定的每一列指定排序次序。为适合我们的数据清单,可以选定“有标题行”选项按钮,或选定“没有标题行”选项按钮。按下按钮。按照数据的重要性,重新对数据排序,直到得到满意的结果。五、使用工具按钮排序对数据排序时,我们除了能够

14、使用“排序”命令外,还可以利用工具栏上的两个排序按钮“”和“”。其中A到Z代表递增,Z到A代表递减。 这两个排序按钮只能按一个关键字进行排序,排序时使用最后一次在“排序选项”对话框中设置的有关参数。 使用工具按钮排序的步骤如下:35. 选取要排序的范围。36. 在递增或递减按钮上单击,即可完成排序工作。六、只对部分数据进行排序 如果在选择“排序”命令之前选取一个单元格,则Excel 2000将对整个数据清单进行排序,如果只要对部分数据进行必须,必须首先选取这些要排序的单元格,然后在“数据”菜单中选择“排序”命令。其他具体操作步骤后前面介绍的基本相同。七、排序数据顺序的恢复 若要使数据清单内的数

15、据,在经过多次排序后,仍能恢复原来的排列的次序, 可以在进行排序之前,在数据清单内加上一个空白列,并加入记录编号,最后用此栏按升序排列,就可使数据排列的次序恢复原状。加入记录号的操作步骤如下:37. 在数据清单中的最左边增加一个空白列,在其第一个单元格中键入“序号”,在下方的单元格内键入“1”,然后在“1”下方的单元格内键入“2”。38. 选取存放1和2的单元格。将鼠标移到单元格选择框的右下角,使鼠标指针便成“十”字型。39. 拖动鼠标到数据清单的最后一个记录,然后放开鼠标键,我们就会看到一个记录序列,如图8.8所示。图8.18 为数据清单添加一个序列号40. 对“序号”一列进行递增排序即可将

16、已混乱的数据恢复成原状。8.3 数据筛选 筛选数据就是将符合要求的数据集中显示在工作表上,不符合要求的数据隐藏起来。在Excel中提供了“自动筛选”和“高级筛选”命令来筛选数据。一般情况下,“自动筛选”就能够满足大部分的需要。不过,当我们需要利用复杂的条件来筛选数据清单时,就必须使用“高级筛选”才可以。 两种筛选方式的功能大致相同,一般情况都能筛选出满足条件的记录;“自动筛选”抽取记录较麻烦,需要通过“拷贝”、“粘贴”来实现,而“高级筛选”抽取记录较方便,自动实现;“自动筛选”只能对整个表进行操作,而“高级筛选”可以选定表中的某一部分进行操作。8.3.1 自动筛选方式一、自动筛选方式一般介绍

17、“自动筛选”使用“自动筛选”命令,对一列数据最多可以应用两个条件。如果要对一列数据应用三个或更多条件,请使用计算后的值作为条件,或者将筛选后的记录复制到另一位置,再进行筛选。 如果要执行自动筛选操作,在数据清单中必须有列标记。二、使用“自动筛选”来筛选数据41. 在要筛选的数据清单中选定一个单元格。42. 在“数据”菜单中选择“筛选”命令,并在其子菜单中选择“自动筛选”选项,如图8.9所示。图8.19 选择“自动筛选命令”43. 在数据清单中每一列标记的旁边都出现一个下拉按钮,如图8.0所示。图8.20 列标记的旁边都出现一个下拉框按钮44. 选择要设定条件的字段旁边的按钮,我们就可以看到一个

18、下拉列表,如图8.1所示。图8.21 下拉列表45. 在下拉列表中设置此列筛选条件,其含义见表3.1。表3.1 筛选条件筛选条件说 明全部筛选出本字段全部的记录前10个按用户设置的数量来显示数据自定义按用户定义的筛选条件显示数据空白只显示此列中含有空白单元格的数据行非空白只显示此列中含有数据的行46. 屏幕中显示出符合筛选条件的数据,图8.22显示1999年4月出版的书籍。图8.22 自动筛选实例47. 如果需要,再对数据清单进行筛选。说明: 只有当前筛选的数据列中含有空白单元格时,“空白”和“非空白”选项才会出现。 在“数据”菜单中取消“自动筛选”命令,则可以取消字段旁边的下拉列表按钮。三、

19、按比例筛选48. 在要筛选的数据清单中选定一个单元格。49. 在“数据”菜单中选择“筛选”命令,并在其子菜单中选择“自动筛选”选项。50. 在数据清单中每一列标记的旁边都出现一个下拉按钮。51. 选择要设定条件的字段旁边的按钮,我们就可以看到一个下拉列表。52. 在下拉列表中选择“前10个”选项,打开如图8.3所示的“自动筛选前10个”对话框。图8.23 “自动筛选前10个”对话框53. 在第二个框输入筛选出的数量,在第三个框中选择“项”或“百分比”,图6.17表示 显示50的数据。54. 单击按钮完成自动筛选,结果如图8.4所示。 图8.24 筛选出50%比例的数据四、自定义自动筛选 这种筛

20、选方式允许用户针对某一列指定两种比较条件,Excel 2000再将数据清单中同时符合这两种条件的记录显示出来。下面的例是要筛选出销售量为10000和11000的书籍清单。55. 在要筛选的数据清单中选定一个单元格。56. 在“数据”菜单中选择“筛选”命令,并在其子菜单中选择“自动筛选”选项。57. 在数据清单中每一列标记的旁边都出现一个下拉按钮。58. 选择要设定条件的字段(如“销售量”)旁边的按钮,我们就可以看到一个下拉列表。59. 在下拉列表中选择“自定义”选项,打开如图8.25所示的“自定义自动筛选方式”对 话框。图8.25 定义筛选条件60. 从第一个下拉列表中选定一个比较运算符(如“

21、等于”),然后在其右边列表框中选定 第一个筛选条件(如销售量10000)。61. 如果还有第二个比较条件,则选定比较选项:“与”或“或”。其中“与”表示必须同时满足两个条件,而“或”表示只要满足两个条件之一的数据就被筛选出来。62. 设置第二个比较运算符和第二个比较条件。63. 单击按钮,即可完成筛选操作,结果如图8.26所示。图8.26 自定义筛选实例五、取消筛选 如果用户不再需要筛选过的数据,或筛选的数据不满足自己的要求,你可以采用下列方法之一取消删除,恢复显示全部数据。方法一: 单击筛选时使用的列旁边的下拉按钮,从条件下拉列表中选择“全部”。方法二: 执行“数据”菜单上的“筛选”选项中的

22、“全部显示”命令。说明: 取消筛选操作不能象取消其他操作那样用按CtrlZ键来完成。六、筛选后的数据保存 如果你筛选到满足要求的数据,自然希望将其单独保存起来。你可以按照下面介绍的方法来完成。64. 选择所有筛选出来的的数据。65. 按CtrlC键,将其复制到剪贴板上。66. 按CtrlN键,建立一个空白工作表。67. 按CtrlV键,将保存在剪贴板上的数据粘贴到新工作表中。68. 对此新工作表进行调整,再以适当名称将其保存起来即可。8.3.2 使用高级筛选方式 使用自动筛选命令查找满足要求的记录方便又快捷,但它的查找条件不能太复杂,如果要执行较复杂的筛选,就必须使用高级筛选命令。一、设定条件

23、区域 存放筛选条件的单元格区域称为条件区域。在使用“高级筛选”命令前,我们必须先设置筛选条件,用户直接在工作表上某些单元格中键入筛选条件。其具体设定方法如下:69. 在工作表上远离数据清单处,选定一些单元格准备作为条件区域。70. 在选定的单元格中输入字段名称,例如“语文”。71. 在其下方的单元格中输入筛选条件,例如“80”。72. 按照同样方法设置其他筛选条件,如图8.27所示。图8.27 设定筛选条件二、使用“高级筛选”来筛选数据73. 在要筛选的数据清单中选定一个单元格。74. 在“数据”菜单中选择“筛选”命令,并在其子菜单中选择“高级筛选”选项,打开 如图8.28所示的“高级筛选”对

24、话框。图8.28 “高级筛选”对话框75. 在筛选“方式”栏中指定筛选的结果数据存放位置,如果要从结果中排除相同的行,可 以选定“选择不重复的记录”复选框。76. 单击“数据区域”框右边的按钮,在工作表上选择被筛选的区域,设置好后,单击 按钮,返回“高级筛选”对话框。77. 单击“条件区域”框右边的按钮,在工作表上选择条件区域,设置好后,单击按 钮,返回“高级筛选”对话框。78. 设置好筛选条件后,单击按钮即可完成筛选操作,结果如图8.29所示。图8.29 高级筛选结果说明: 在输入“条件区域”单元格地址时,必须包括列标志,如上例中的语文、物理、外语、化学和数学。三、同一列有多个筛选条件 例如

25、有一个成绩表,我们希望将语文学科中的最高分和最低分筛选出来,这就需要为同一列设置多个筛选条件。79. 在工作表上远离数据清单处,选定一些单元格准备作为条件区域。80. 输入筛选条件,但要把条件输入在不同的行上,如图8.30所示,条件分别在第5、第6行上。图8.30 设置筛选条件81. 在“数据”菜单中选择“筛选”命令,并在其子菜单中选择“高级筛选”选项,打开 如图8.31所示的“高级筛选”对话框。图8.31 设置筛选条件82. 设置好“数据区域”和“条件区域”后,单击按钮即可,结果如图8.32所示。图8.32 筛选结果(语文最高分和最底低分)三、取消“高级筛选” 如果需要取消“高级筛选”,只需在“数据”菜单中选择“筛选”命令下的“全部显示”子选项就会恢复到未进行筛选前的状态。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1