Excel高级筛选功能是模糊匹配关键字的,那如何实现精确筛选?

Excel学习世界 2023-07-07 14:41:40

从数据表中按条件筛选出结果,可以有很多种方法,有兴趣的同学可以在历史记录里搜索一下。

其中一种是菜单中自带的“高级筛选”,可能不少同学也会用。但是这种筛选有个问题,就是对关键字进行的是模糊筛选,比如查找 a,那么以 a 开头的所有结果都会被筛选出来。

那么如何在“高级筛选”中实现按关键字精确筛选呢?

案例:

从下图 1 的原始数据表中,按要求筛选出符合条件的行,效果如下图 2 所示。

解决方案:

1. 在 D 列中输入需要查找的品名,表头必须与 B 列的表头完全一致。

2. 选择菜单栏的“数据”-->“高级”

3. 在弹出的对话框中按以下方式设置 --> 点击“确定”:

选择“将筛选结果复制到其他位置”

列表区域:选择 A、B 列的数据表

条件区域:选择 D 列的数据表

复制到:选择 F1 单元格

符合筛选条件的表格行就成功筛选到 F、G 区域了。

此时如果更改了筛选区域的内容,筛选结果并不能自动或通过刷新而更新,而是需要重新进行高级筛选。

4. 重复步骤 2、3。

* 需要注意的是:如果没有清除目标区域中的筛选结果,那么在“复制到”区域就必须选择完整的表头区域,而不是仅选择 F1。

如果要查找“铅笔”,那么结果到底是精确的还是模糊的?

5. 将 D2 单元格修改为“铅笔”。

6. 重复步骤 2、3,目标区域的选择与步骤 4 一样。

以“铅笔”开头的所有品名行都筛选出来了。

那么重头戏来了,如何精确筛选出“铅笔”?

7. 将 D2 单元格修改为 ="=铅笔"。

8. 执行高级筛选。

成功精确筛选出结果。

9. 改成“水笔”再试一下,也一样成功了。

0 阅读:3

Excel学习世界

简介:Excel 学习交流