一张四万行的订单表,老板只要华东区上个月金额大于五千的记录。鼠标滚到眼花也找不完,其实 Excel 自带的筛选三分钟能搞定。
先开筛选,再按列收窄
点数据区域任意单元格,按 Ctrl+Shift+L,表头出现下拉箭头。点开对应列的小三角,勾选需要的值,或者用搜索框输入关键词,比如输入「上海」只留含上海的行。
文本列可以选「包含」「开头是」,数字列有「大于」「介于」,日期列能按本月、上月、今年筛选。多个列可以叠加,先筛地区再筛金额,条件会同时生效。
高级筛选适合多条件
条件超过两个、或者要把结果复制到别处,用数据→高级筛选。先在空白区域写好条件表头,表头文字必须和原表一致,同一行表示「并且」,不同行表示「或者」。列表区域选原表,条件区域选刚写的几行,勾选「将筛选结果复制到其他位置」。
注意原表最好先做成表格,或者保证没有整行空行,否则筛选范围会断。
筛选后求和和复制
筛选状态下直接拖选复制,会把隐藏行也带上。正确做法是按 Alt+分号,只选可见单元格。求和别用 SUM,用 SUBTOTAL(109, 区域),它只算看得见的行。
还想按颜色筛,就先用条件格式标出目标,再在筛选菜单里按颜色过滤。数据量特别大时,把区域转成表格,切片器点起来比下拉菜单快。
筛选完想恢复全部数据,再点一次表头的筛选图标,选「清除筛选」。注意清除只影响当前列,多列都筛过要逐列清,或者按 Ctrl+Shift+L 关掉筛选再打开。
搜索框里的星号代表任意多个字符,问号代表一个字符。比如输入「张*」能找出所有姓张的,输入「张?」只匹配两个字的名字。条件经常复用的话,把区域转成表格再插切片器,按住 Ctrl 能多选,切换起来比每次重新勾选省事。普通筛选的条件关掉就没了,高级筛选的条件区域可以复制到另一张表存着,下次直接引用。
excel怎么筛选出自己想要的内容,核心就一句:先想清楚条件落在哪几列,再用普通筛选叠加,条件复杂就上高级筛选。筛完记得检查行数,别把空行当结果。