在Excel中,数据清单中的列称为
2016-04-22
数据管理是Excel常用的三大功能模块之一。Excel在数据管理方面有很强大的功能。在Excel中不但可以使用多种格式的数据,而且还可以对不同类型的数据进行各种处理,包括筛选、排序、分类汇总等操作。
数据筛选是最常用的Excel数据管理功能之一,我们不但可以实现简单的自动筛选,还可以定义条件来实现灵活的高级筛选。
一、数据清单的概念
在Excel中,数据清单是包含相似数据组的带标题的一系列工作表数据行,例如发货单、学生成绩表(如图 1)等。数据清单可以象数据库表一样使用,其中行表示记录,列表示字段。数据清单的第一行中标记着每一列中内容的名称(称为字段名)。
图1这个数据清单包含1行列标题和若干行数据,其中每行数据由9个部分(9列)组成。所以数据清单也称为关系表,表中的数据是按照某种关系组织起来的。
图1
如果要使用Excel的数据管理功能,首先应该将表格创建为数据清单,数据清单包含两部分:表结构和纯数据(如图 1所示)。
表结构为数据清单中的第一行列标题(即字段名),Excel将利用这些标题名对数据进行查找、排序以及筛选等操作。纯数据部分则是Excel实施管理功能的对象,该部分不允许有非法数据内容出现。所以,要正确创建数据清单,应遵守以下的规则:
每次操作只能在一张数据清单上执行,因此每张工作表尽量只能有一个数据清单,如果在工作表中还有其他数据,要与数据清单之间留下空行、空列。
尽量在数据清单的第一行里创建列标题(即字段名)。
列标题名应该唯一。在设计数据清单时,应将相似项置于同一列,使同一列中的各行具有相同含义的数据项。
单元格中数据尽量不要有空格,以免影响数据管理的结果。
%小诀窍:
如果数据清单一屏显示不下,可以借助冻结窗口的功能(“视图”功能区中的“冻结窗格”)将列标题(即字段名)固定在视窗中,从而方便数据管理操作。
二、自动筛选数据
筛选功能实现在数据清单中提炼出满足筛选条件的数据,不满足条件的数据被隐藏起来(并未真正被删除掉);一旦筛选条件被撤销,这些数据又重新出现。图 2是利用了筛选命令,使原数据清单仅仅显示男学员的信息。
图2
筛选条件由用户针对某列指定(例如“性别”和“职称”数据列)。Excel提供了以下两种筛选清单的命令:
自动筛选:包括按选定内容筛选,它适用于简单条件筛选。
高级筛选:适用于复杂条件的筛选。
自动筛选步骤
自动筛选的主要操作步骤是:
1) 将光标放置在要筛选的数据区中,或者选择要筛选的数据。
2) 在“数据”选项卡上的“排序和筛选”组中,单击“筛选”(或点击“开始”选项卡“编辑”功能组中“排序和筛选”中的“筛选”)。
此时,要筛选的数据区各列标题后边将显示。
3) 单击需要设置筛选条件的列标题中的下拉箭头,将显示一个筛选器选择列表。如图 3所示。
图3
4) 从图 3列表中选择值和搜索是最快的筛选方法。筛选条件定义的方法有三种(如图 3所示):
使用“搜索”框输入要搜索的文本或数字。
选中或清除用于显示从数据列中找到的值的复选框。
使用高级条件查找满足特定条件的值。
%小提示:
根据列中的数据类型,Excel 会在筛选器选择列表中显示“数字筛选”或“文本筛选”。
若要在列中搜索文本,请在“搜索”框中输入文本或数字。还可以选择使用通配符,例如星号 (*) 或问号 (?)。按 Enter,查看结果。
通配符“*”表示与“*”位置相同的任意多个字符,包括空字符。例如:“王*”表示姓王的人(包括2个字和多个字的王姓人名)。
通配符“?”代表与“?”位置相同的任意一个字符。例如:“王?”表示名字为2个字的王姓人员。
C. 在使用“自动筛选”功能对数据进行筛选时,对于某些特定的条件,可以通过使用自定义高级条件查找来完成自动筛选。例如,要在图 2中查找专业成绩大于90分或小于60分的学员,则可以点击“专业”列标题下拉箭头,在图 3所示的“数据筛选”级联菜单中,打开“自定义筛选…”功能,如图 4所示进行定义。
图4
2. 多条件自动筛选
可以同时对多列信息设定筛选标准,这些筛选标准之间是“逻辑与”的关系。例如,首先在“性别”列的下拉列表中选择“男”,然后在“职称”列的下拉列表中选择“中级”,那么筛选后显示出来的记录就只是显示职称为中级的男性学员信息。
3. 复制筛选后的数据
%小技巧:
数据筛选后,不满足条件的数据只是暂时被隐藏起来了。如果要复制满足筛选条件的数据到新的表,请按照如下步骤操作:
选中数据表;
然后点击F5,在“定位”对话框中,点击“定位条件…”;
在“定位条件”对话框中,选择“可见单元格”;
然后执行复制,粘贴等相关操作即可复制筛选出来的数据。