这个求助题,乍一看好像很简单,一上手,劝退一大半人。
如何在一个多对多匹配的数据表中,查找出同时满足两个条件的所有项?
案例:
查找出下图 1 中同时购买了猕猴桃和水蜜桃的所有人,效果如下图 2 所示。
解决方案:
1. 选中数据表的任意单元格 --> 选择菜单栏的“插入”-->“数据透视表”
2. 在弹出的对话框中选择“现有工作表”及所需上传至的位置 --> 点击“确定”
3. 在右侧的“数据透视表字段”区域中按以下方式拖动字段:
行:“姓名”
列:“产品”
值:“产品”
4. 点击“列标签”旁边的筛选钮 --> 在弹出的菜单中仅勾选“猕猴桃”和“水蜜桃”--> 点击“确定”
5. 选中紧贴数据透视表一圈的任意单元格 --> 选择菜单栏的“数据”-->“筛选”
于是所有的列标签都出现了筛选按钮。
6. 点开“总计”的筛选钮 --> 在弹出的菜单中取消勾选“1”--> 点击“确定”
7. 选中所有姓名 --> 按 Alt+; --> 按 Ctrl+C
8. 将姓名粘贴到与源数据表和透视表的行列均不交叉的空白区域,以免稍后删除数据表的时候受影响。
9. 删除数据透视表。
10. 将姓名移到 D 列,且添加标题和框线。