几种Excel特殊筛选要求,只要在高级筛选中设好布局就能一步搞定

Excel学习世界 2024-08-21 21:14:28

关于高级筛选功能,以前也写过很多相关案例了。今天主要教高级筛选的这几个知识点:只筛选出部分所需的列;非条件模糊筛选;或条件筛选。

案例:

从下图 1 中分别按以下条件筛选出“姓名”、“品类”和“总价”列,效果如下图 2、3 所示。

“品类”中所有不包含“菜”字的行

“姓名”为“王富贵”或者“品类”为“小馄饨”的所有行

解决方案 1:

1. 如下图这样构建查询和结果区域的表头:

H、I 列:需要查询的条件列标题

K 至 M 列:需要输出的列标题

2. 在 I2 单元格中输入 <>*菜*。

3. 选择工具栏的“数据”--> 选择“排序和筛选”区域的“高级”

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

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

列表区域:选择 A1:F32 区域

条件区域:选择 I1:I2 区域

复制到:选择 K1:M1 区域

筛选成功。

解决方案 2:

1. 如下图这样布局查询区域:将“王富贵”和“小馄饨”两个条件上下错行放置,就能起到“或”条件筛选的效果。

2. 选择工具栏的“数据”-->“高级”

3. 在弹出的对话框中大致保持刚才的选项不变,只需要将“条件区域”换成 H1:I3 区域。

这样就得到了所需的筛选结果。

1 阅读:4

Excel学习世界

简介:Excel 学习交流