1





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


PQ又一新陷阱:分组加的列,哪儿去了?_二维码


       其实,如果大家仔细对比一下我文章里的步骤公式和现在生成的公式的话,会发现现在的公式多了一段内容。


       以前(Excel2016)做分组的时候,生成的公式后面只有一个"type table":


PQ又一新陷阱:分组加的列,哪儿去了?_二维码_02


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


PQ又一新陷阱:分组加的列,哪儿去了?_二维码_03


       也就是说,较新版本(不同版本的情况有些差异)的Power Query里的分组操作会自动带上原表中所有字段的类型代码!


       如果前面看过我的视频《PQ里的操作陷阱》,可能就比较容易想得到,正是由于多出来的这段类型代码,导致自己新加的列出不来。




      知道问题的所在,解决起来就简单了,方法有两个:


1、删掉类型代码的内容:


PQ又一新陷阱:分组加的列,哪儿去了?_二维码_04


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


PQ又一新陷阱:分组加的列,哪儿去了?_微信_05




2





       最近在看李笑来的《财富自由之路》:



       其中有一篇《如何练就融汇贯通的能力》讲得非常好。


       以前,我们老是讲,要学会融汇贯通,但到底怎么做,并没有清晰的概念,每每都是说,遇事要多想啊,要举一反三啊,诸如此类。


       但是,怎样才能多想?都想啥?怎样才能做到举一反三?


       其实,归于根本,还是要靠“多学”,只有靠博学打下的基础,才有可能在众多的知识之间产生联结,才能做到“多想”、“举一反三”,最终实现融会贯通!


       我想,避免上面这个PQ小陷阱,也类似吧。


PQ又一新陷阱:分组加的列,哪儿去了?_字段_06