多对多的两列Excel数据,如何查找出同时满足两个条件的所有项?

Excel学习世界 2023-12-15 11:40:57

这个求助题,乍一看好像很简单,一上手,劝退一大半人。

如何在一个多对多匹配的数据表中,查找出同时满足两个条件的所有项?

案例:

查找出下图 1 中同时购买了猕猴桃和水蜜桃的所有人,效果如下图 2 所示。

解决方案:

1. 选中数据表的任意单元格 --> 选择菜单栏的“插入”-->“数据透视表”

2. 在弹出的对话框中选择“现有工作表”及所需上传至的位置 --> 点击“确定”

3. 在右侧的“数据透视表字段”区域中按以下方式拖动字段:

行:“姓名”

列:“产品”

值:“产品”

4. 点击“列标签”旁边的筛选钮 --> 在弹出的菜单中仅勾选“猕猴桃”和“水蜜桃”--> 点击“确定”

5. 选中紧贴数据透视表一圈的任意单元格 --> 选择菜单栏的“数据”-->“筛选”

于是所有的列标签都出现了筛选按钮。

6. 点开“总计”的筛选钮 --> 在弹出的菜单中取消勾选“1”--> 点击“确定”

7. 选中所有姓名 --> 按 Alt+; --> 按 Ctrl+C

8. 将姓名粘贴到与源数据表和透视表的行列均不交叉的空白区域,以免稍后删除数据表的时候受影响。

9. 删除数据透视表。

10. 将姓名移到 D 列,且添加标题和框线。

0 阅读:17

Excel学习世界

简介:Excel 学习交流