还是pq吧

powerQuery多表合并,并且结合自定义列,和数据透视的功能,列透视---高级选项--选择聚合的函数类型。能解决和数据透视表一样的问题,但两者效果都差不多,会用pq就好了来,

还是pq吧_第1张图片

以前一直不知到如何追加后形成新的追加表,原来只是在上面的空白区域右击就有相应的操作显示菜单了,

还是pq吧_第2张图片

添加自定义列的界面,算是有第一次添加自定义列了,注意格式,要用双引号引用内容

再来一个多单元格记录合并及汇总吧,其实昨天的那篇没有命名的文章说的就是这个知识点,今天详细点,自己也是从别人那学来的。网上有现存的资料,我只是整理而已,做一个知识的搬运工,但因为数据非常简单,就自己做了个表格,然后按照他的说明自己动手做,并附上详细的操作步骤的截图吧,最终的效果如下:

还是pq吧_第3张图片

首先将数据导入到pq里面,具体操作大家都懂,做知识的记录的意义在于对过去所学的知识的一种总结和记录,并不是要做的有多么的完整和好看,最主要的是可以对自己的实践产生一定的效果,即提高作业的效率。

第一步,添加自定义列,方便等下做总人数的统计工作


还是pq吧_第4张图片

第二步骤:操作    分组依据(在上图最左上角的图标,注意一下)


还是pq吧_第5张图片

记住,分组依据都是企业,即第一列的值,也就是按什么的第一个条件,新列名和列一一对应,操作的聚合函数的选项都是求和。单击确定之后,会出现如下界面,更改几个函数名称就可以达到预期要求的效果了

还是pq吧_第6张图片

股东姓名显示错误,原因没搞懂,但是解决办法还是有的,将List.Sum改为Text.Combine就可以了,请注意手写字母是大写的格式。这样写出来的文本,即股东之间的姓名没有分隔符,需要添加,具体的代码为....Each  Text.Combine([股东],"x"),......。其中X代表你想要基于的分隔符,可以是空格,可以是\等。按下回车键后并上载,就可以出现文首的效果了,当然还可以对数据进行排序等操作。最大的好处也是所有pq操作的好处,就是可以实现动态的更新。在原表格添加数据后单击刷新就可以了。

你可能感兴趣的:(还是pq吧)