Excel对单列/多列数据筛选和高级筛选
Excel对单列/多列数据筛选和高级筛选
Excel中的数据筛选功能可以帮助用户快速定位和展示需要查看的数据,隐藏不需要的数据。本文将详细介绍Excel中单列数据筛选、多列数据同时筛选以及高级筛选的具体操作方法。
什么是筛选
筛选是快速将需要查看的数据进行展示,不需要的数据隐藏不可见。主要包括以下几种类型:
- 单列数据筛选
- 多列数据同时筛选
- 高级筛选
1. 单列数据筛选
1.1 按内容筛选
这种方式是通过勾选的方式决定显示与不显示的数据。例如,要筛选出职位为“经理”的数据,可以按照以下步骤操作:
- 选中表头—点击“开始”选项卡—点击“筛选”。
- 完成第一步后,表头会出现倒三角。
- 点击要筛选列的表头中的倒三角(以“职位”这一列为例)—内容筛选—勾选要筛选的数据项(以“经理”为例),其他项取消勾选—点击确定。
- 筛选完成后,即可实现只展示满足筛选条件的数据。
1.2 按数字筛选
当数据为数字时,除了使用内容筛选,还可以使用数字筛选。例如,要筛选出年龄为23或42的数据,可以按照以下步骤操作:
- 选中表头—点击“开始”选项卡—点击筛选,表头中出现倒三角。
- 点击要筛选列的表头中的倒三角(以“年龄”这一列为例)—选择“数字筛选”—“等于”。
- 在弹出的对话框中分别设置需要筛选的数字(23和42),设置完成后点击确定。
- 完成以上步骤后,可看到筛选结果。
1.3 按文本筛选
当数据为文本时,除了可以使用内容筛选,还可以使用文本筛选。Excel会自动识别数据内容,然后提供“数字筛选”或“文本筛选”的选项。例如,要筛选出特定文本的数据,可以按照以下步骤操作:
- 点击倒三角—选择“文本筛选”。
- 点击“文本筛选后,会弹出条件选项卡,根据实际需求选择即可,原理与按数字筛选大体相同。
1.4 按颜色筛选
假设数据中有带颜色的条目,现要将带颜色的数据筛选出来,其余数据隐藏,可以按照以下步骤操作:
- 随便点击一个倒三角—选择”按颜色筛选“—选定要筛选的颜色—点击”确定“。
- 筛选完成后,结果如下所示:
2. 多列数据同时筛选(且)
注意:这种筛选方式为“且”的关系,即须同时满足条件才行。例如:筛选出职位为“经理”,年龄≥30的数据。若要使多列数据筛选满足“或”的关系,则需要使用高级筛选(见后文)。
- 先筛选出职位为“经理”的数据。按内容筛选和按文本筛选均可实现。
- 在上一步的结果上,再进行年龄筛选,筛选年龄≥30的数据。按内容筛选或按数字筛选均可实现。
结果如下:
3. 高级筛选(或)
假设要筛选出职位为“经理”,或者年龄≥30的数据,则需使用高级筛选。
- 由于要对“职位”和“年龄”两列进行筛选,并且要求二者满足其一(“或”)即可,所以要先设置筛选条件,即下图中的红色方框中的内容。
注意写法,两个条件不能写在同一行,否则不表示“或”,而表示“且”。
光标放在数据表任一单元格中—点击“开始”—点击筛选的下拉箭头—选择高级筛选。
弹出的高级筛选对话框中,“在原有区域显示筛选结果”表示最后在原来数据表的位置将筛选结果显示出来,其他数据隐藏;“列表区域”表示要进行筛选的数据表;“条件区域”为要筛选的条件。“选择不重复的记录”如果勾选,则筛选后的结果中,重复数据只显示一条,否则全部显示。
在“原有区域显示筛选结果”和“将筛选结果复制到其它位置”
① 如果选择在“原有区域显示筛选结果”,按照(3)中的条件进行筛选,结果如下:
② 如果选择“将筛选结果复制到其它位置”,则“高级筛选”对话框会多出“复制到”一行,如下图所示:
“列表区域” 选中整个有数据的表格,“条件区域”选中左下角职位为“经理”或年龄>=30的条件表格,“复制到” 选择要复制的位置即可。
筛选结果如下所示(左边为原始数据表,右边为筛选后的结果):
PS:如果想将筛选结果复制到sheet2,则需在开始时,将条件写在sheet2中,并且光标定在sheet2,如下所示:
然后在sheet2中点击开始—筛选下拉箭头—高级筛选,其余操作同前面所述,不再赘述。