案例描述:
- 将下述1图数据转化为2图格式
- 在学科新增的情况下,图2实现自动向右扩展
- 学科、成绩名按规则自动命名
![在这里插入图片描述](https://img-blog.csdnimg.cn/a8180aced7fd419a9015cc9dc99a6d8f.png)
图1
![在这里插入图片描述](https://img-blog.csdnimg.cn/4b700c23e35149f9a130028988505e04.png)
图2
操作步骤:
1、按学科进行分组汇总,取汇总后字段
= Table.Group(源,{"学科"},{"summary",each _})[summary]
汇总后字段中的每个值是一个表格,每个表格为一门学科
![在这里插入图片描述](https://img-blog.csdnimg.cn/317da9d81833483b95fd66c567c6200e.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBATGVvbmxzZg==,size_20,color_FFFFFF,t_70,g_se,x_16)
2、利用List.Accumulate横向合并表
= List.Accumulate(
{0..List.Count(分组汇总)-1}, //循环合并次数,从0开始到上一步的行数减1
Table.From