
1
今天,微信群里有位朋友说,参照我以前写的文章,通过分组的方法对自己的数据分组加索引,新加的索引列(Index)却不存在:

其实,如果大家仔细对比一下我文章里的步骤公式和现在生成的公式的话,会发现现在的公式多了一段内容。
以前(Excel2016)做分组的时候,生成的公式后面只有一个"type table":

而现在(Office365)做分组的时候,生成的公式最后的"type table"后面,还多了一长串:

也就是说,较新版本(不同版本的情况有些差异)的Power Query里的分组操作会自动带上原表中所有字段的类型代码!
如果前面看过我的视频《PQ里的操作陷阱》,可能就比较容易想得到,正是由于多出来的这段类型代码,导致自己新加的列出不来。
知道问题的所在,解决起来就简单了,方法有两个:
1、删掉类型代码的内容:

2、在转换类型里加上新加的字段且声明其类型:
