在Excel中排序与筛选很简单,很多人都会用。但是,它其中的高级用法,我们却很少用。今天,我会从以下八个方面讲解Excel排序与筛选:
1.基本用法
上面两个表,第一个是排序前的,第二个是排序后的。通过比较,我们会发现排序后的图表,更加直观,能增加可视化。对于可视化,有一句话这样说:字不如表,表不如图。这也是我们提高可视化的一个途径。
排序与筛选的位置:开始菜单栏下方的排序和筛选或者在数据菜单栏下方的排序和筛选。
排序注意点:(1)进行多行排序时,如果选中上图中市场份额和右边的空白单元格,而没有选中竞品分析这个单元格,进行排序后的数据并不能同步发生变化,导致数据错乱。所以,如果要进行排序时,只选中市场份额这一单元格进行排序,或者选中竞品分析和市场分析两个单元格进行排序。
(2)如果选中单列所有要排序的数据进行排序时,会出现一个排序提醒对话框,要选择扩展选定区域进行排序,否则数据会发生错乱。
筛选重点介绍:
选择筛选功能后,点击倒三角,在下拉菜单中有升序、降序、按颜色排序、数字筛选以及搜索器,这里重点介绍搜索器。搜索器的使用如下:
(1)搜索包含1的数字:在搜索器中搜索1即可,可以搜索到以1开头、结尾以及数据中间包含1的所有数据。
(2)搜索以1开头的数字:在搜索器中输入1*,这里的*是通配符,可以是任意多个字符,便可以搜索以1开头的所有数字。WPS没有此功能。
(3)搜索以1结尾的数字:在搜索器中输入*1,便可以搜索到以1结尾的所有数字。
(4)筛选4位的数字:在搜索器中输入????,四个?占四个位置,这里的问号表示单个占位符,占一个字符位置。但是注意的是:要在英文状态下输入?。
(5)筛选以1开头和以8开头的数字:相当于筛选两次,先在搜索器中输入1*,搜索以1开头的数字,搜索完毕后进行二次筛选,在搜索器中输入8*,并勾选将当前所选内容添加到筛选器中,进行筛选。
(6)精确筛选数字7:在搜索器中输入“7”,双引号为因为状态下的双引号,添加双引号后可以进行精确筛选(只筛选数字7的单元格)
(7)筛选*:在搜索器中输入~*,即可筛选*及含*的数据,波浪符在tab键上方,按住shift键即可输入。
2.排序与筛选的进阶用法
多条件排序、多条件筛选以及按颜色排序筛选介绍如下:
选中数据区域任意单元格,点击排序,默认将所有的区域选中,但是数据区域中间不能有空行,否则无法选中所有区域。弹出对话框之后,点击添加条件进行多条件的升序或者降序排序。如果是多条件按颜色进行排序时,这里的排序依据选择单元格颜色,然后选择具体的颜色进行排序即可。
筛选另一个知识点:选择单元格,然后右键,点击筛选,有四个下属菜单可供选择:按所选单元格的值筛选,按所选单元格的颜色/字体颜色/图标筛选。非常方便。
3.自定义排序
举例:如下图
将左边表格里的部门按右边给出的顺序进行自定义排序
首先,打开选项→高级→找到编辑自定义列表→导入单元格→点击导入→点击确定→打开排序选项卡→在次序下拉菜单中选择自定义排序→找到导入的顺序→确定。
这种方法也可以用来进行填充自定义序列。比如A-Z的字母序列填充。
4.横向筛选
横向筛选即将原来的行变为列,将原来的列变为行。
方法一:利用选择性粘贴里的转置功能,但是这种方法有个缺点:当原数据发生变更时,转置后的数据不会发生变更。
方法二:函数转置。利用transpose函数进行转置。先选中转置后的区域,输入=transpose(“引用区域”),因为是数组公式,所以要按Ctrl+shift+enter进行确定。注意点:选取转置后的区域时,要精确选择。使用这个公式时,当原数据发生变化时,转置后的数据也会发生变化。
5.数据透视表里的排序和筛选
排序:选中某个数据单元格,右键进行升序或者降序排序。对具体某个数量或者金额进行排序时,点击上图销售员单元格右下角的筛选符号,点击其他排序选项,选择具体排序依据,进行排序。
筛选:选中金额旁边的单元格,点击筛选,便可以调出筛选符号,然后进行筛选。
6.辅助列的应用:工资条的制作
步骤:在J1单元格输入“辅助列”,然后在下方填充数字序列,并再次复制序列,并将姓名一行的内容复制到A11到A19的区域,然后按辅助列序号进行升序排序即可。
在金额下方插入空白行的方法:
辅助列的应用:筛选后的粘贴
将下方表中提成数据粘贴到上方的提成里面,如果直接粘贴,清除筛选,会使得数据无法对应。这时就需要使用辅助列的思维。
先取消第一个表的筛选,添加辅助列,填充序号,选中表头,然后对姓名一列进行升序排序,将下方的提成复制粘贴过去,最后对辅助列进行升序排序即可。
7.高级筛选
位置:在数据下方有个高级,点击高级。
列表区域默认为整个数据表格,条件区域则选择填充条件的单元格,点击确定。可筛选一个或者多个条件。方式也可选择复制到其他区域。也可以利用宏命令进行快速筛选
8.动态筛选
将表格生成超级表(Ctrl+T),在设计里面点击切片器,勾选需要筛选的内容,并进行调整位置,在选项中调整大小。