excel表格怎么做筛选:两种主流操作
excel表格怎么做筛选,分为自动筛选和高级筛选两种方式,自动筛选适合快速勾选、数字区间、文本模糊匹配,你选中表头区域后点击筛选按钮即可启用,单条件筛选优先选这个;高级筛选适合多条件组合、去重提取结果,需要单独设置条件区域,适合批量复杂匹配。自动筛选的适用边界是数据区域内不存在合并单元格,表头只能占单行,一旦存在跨行合并单元格,筛选下拉箭头会错位,无法正常读取列数据。
excel表格自动筛选操作
你先确认数据表头只有一行,没有合并单元格,用鼠标框选包含表头在内的全部数据区域,也可以直接点击数据区域里任意一个单元格,Excel会自动识别连续数据块。找到顶部菜单栏的数据选项卡,点击筛选按钮,每一列表头右侧就会出现下拉三角图标,点击图标就能打开筛选面板。文本类型列可以勾选指定内容,数字类型列能设置大于、小于、介于这类数值条件,日期列支持按年月日分组筛选。
筛选完成后,表格只会保留符合条件的行,行号会变成蓝色,隐藏行不会被删除,取消筛选只需要再次点击数据选项卡里的筛选按钮,或者在下拉面板里选择清除筛选。你不要直接删除筛选后看不到的行,这个操作只会删掉当前可见行,隐藏的符合条件数据会保留,容易造成数据混乱。
快速清除单列筛选。
excel表格高级筛选操作
高级筛选不依靠表头下拉箭头,需要在表格空白位置搭建条件区域,条件区域第一行必须和原数据表头文字完全一致,同一行填写多个条件代表并且关系,不同行填写条件代表或者关系。条件区域不能和原始数据紧贴在一起,中间至少留出一个空白行或空白列,防止Excel把条件识别成业务数据。
打开数据选项卡中的高级按钮,列表区域选择全部原始数据,条件区域框选你提前写好的条件内容,还可以勾选将筛选结果复制到其他位置,再指定一个空白单元格作为结果存放起点,运行后独立生成筛选结果,原始表格数据不会被隐藏。这种方式适合导出多条件匹配数据,也可以直接勾选选择不重复的记录,完成数据去重。
| 筛选方式 | 适合场景 | 操作难度 | 结果形式 |
|---|---|---|---|
| 自动筛选 | 单条件、临时查看数据 | 低 | 原表隐藏不符合行 |
| 高级筛选 | 多条件组合、提取去重数据 | 中等 | 可单独输出结果区域 |
通配符可以在文本筛选里使用,问号?匹配单个任意字符,星号*匹配一串任意字符,搜索包含固定文字的内容时,在筛选框输入*关键词*就能完成模糊检索。如果你的文本本身带有问号或者星号,需要在符号前面加波浪号~,Excel才会把它当成普通字符识别,而不是通配指令。
筛选状态下复制内容,默认只会复制可见单元格,如果你需要复制全部原始数据,要先清除筛选再框选复制。批量统计筛选后的数量,优先使用SUBTOTAL函数,这个函数会自动忽略隐藏行,COUNTIF、SUMIF这类普通统计函数会把隐藏行一并计入统计,数值结果会偏大。
Excel的筛选功能对表格空行敏感,原始数据中间如果存在完全空白行,识别范围会在空白行处截断,空白行下方的数据不会被纳入筛选范围。整理数据时,提前清理数据块内部的空白行,能够大幅降低筛选失效的概率。
