从Excel表格中查找出所有买过童子鸡和蔬菜的人,此法极佳

Excel学习世界 2023-12-19 12:52:30

对于表格的整理,数据透视表能办到的,通常 PQ 也能办到,而且更出色。

比如之前讲解过的这个挺难的多对多查询案例。

案例:

从下图 1 中找出同时购买了童子鸡和蔬菜的所有人,效果如下图 2 所示。

解决方案:

1. 选中数据表的任意单元格 --> 选择菜单栏的“数据”-->“来自表格/区域”

2. 在弹出的对话框中保留默认设置 --> 点击“确定”

表格已经上传至 Power Query。

3. 点开“菜品”下拉菜单 --> 仅勾选“童子鸡”和“蔬菜”--> 点击“确定”

4. 选择菜单栏的“主页”-->“分组依据”

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

在第一个下拉菜单中选择“姓名”

操作:选择“求和”

柱:选择“菜品”

6. 将公式中的 List.Sum 替换为 Text.Combine

7. 点开“计数”的筛选钮 --> 仅勾选“童子鸡蔬菜”和“蔬菜童子鸡”--> 点击“确定”

8. 删除“计数”列。

9. 选择菜单栏的“主页”-->“关闭并上载”-->“关闭并上载至”

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

绿色表格中的三个人就是同时购买了童子鸡和蔬菜的所有人。

0 阅读:6

Excel学习世界

简介:Excel 学习交流