Excel表格几种常见的“折腾”需求,都能用这个插件快速达成

Excel学习世界 2023-07-25 20:44:16

在 Power Query 中对表格计算、重新布局等,都是很容易实现的,举几个最常用的例子。

案例:

以下图 1 为例,分别

分类求和

转置成二维表

将同类项合并到同一单元格中

效果如下图 2、3、4 所示。

解决方案 1:分类求和

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

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

表格已经上传至 Power Query。

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

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

在下拉菜单中选择“物资”

新列名:输入“总数”

操作:选择“求和”

柱:选择“数量”

完成。

解决方案 2:转二维表

1. 就在上一个结果的基础上,将公式中的

List.Sum([数量]), type nullable number 替换成 Table.AddIndexColumn(_,"第几次出现",1,1, Int64.Type)

2. 点开“总数”旁边的扩展钮 --> 在弹出的菜单中取消勾选“物质”和“使用原始列名作为前缀”--> 点击“确定”

3. 选中最后一列 --> 选择菜单栏的“转换”-->“透视列”

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

值列:选择“数量”

点开“高级选项”--> 选择“不要聚合”

搞定。

解决方案 3:同类项放入同一单元格

1. 重复方案 1 中的步骤 1、2 --> 点击“数量”左边的格式符号 --> 在弹出的菜单中选择“文本”

2. 在弹出的对话框中点击“替换当前转换”。

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

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

在下拉菜单中选择“物资”

新列名:输入“数量列表”

操作:选择“求和”

柱:选择“数量”

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

6. 在[数量] 后面加上 ,"/" --> 回车

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

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

最后这两个步骤也同样适用于前两种解决方案。

0 阅读:2

Excel学习世界

简介:Excel 学习交流