PQ实战:不确定项数的数据堆在一起,只有汉字是分组标志,怎么办?

小勤:前面关于《PQ-综合实战:数据都堆在一列里,怎么办?》的文章里,每组里的项数是一样的,但像这个,如果每组的项数不一样怎么办?

如何处理成下面这种样子?最好能确保项数增加时还能自动刷新。

大海:这个不难,先说个实现上比较简单但步骤可能会稍多一点儿的方法,后面补充一个快速分组的方法。

step 01 添加自定义列,识别出汉字的内容,如果不是汉字,用null表示

Step 02 向下填充得到完整的分组标志

Step 03 分组,将各组里的所有行放到一个表里

Step 04 修改分组步骤公式中的参数,给各组的表添加索引列

Step 05 展开分组的表

Step 06 基于索引列进行不聚合的透视操作

按以上步骤即可得到整理好的数据表,有些不需要的列可以按需要删除即可。

小勤:步骤也不算很多嘛。刚你说可以快速分组,是什么意思?

大海:快速分组就是直接对源数据进行分组,而不需要经过添加自定义列、填充之后再分组,一步完成前面操作的第1-4步。

小勤:这么牛!怎么搞啊?

大海:这需要对Table.Group函数的第4个和第5个参数比较熟悉,你按照分组的操作生成代码后,修改第3个参数,增加第4个参数(0)和第5个参数,最终公式如下:

这样就一步搞定数据的分组并给各个组添加了索引列了。

小勤:这个看起来好像有点儿复杂啊。

大海:这个函数稍为有点儿复杂,回头我专门写个文章并录个视频来说明一下。

小勤:这样太好了!

- 相关文章 -

- Power系列文章 -

Power Query入门精选20篇

Power Query进阶精选20篇

Power Query实战精选20篇

M语言及函数入门精选20篇

数据透视基础入门精选15篇

Power Pivot入门精选15篇 】

(0)

相关推荐

  • 说说Python中切片是什么?

    公众号新增加了一个栏目,就是每天给大家解答一道Python常见的面试题,反正每天不贪多,一天一题,正好合适,只希望这个面试栏目,给那些正在准备面试的同学,提供一点点帮助! 小猿会从最基础的面试题开始, ...

  • Excel实现表格数据分组转置,PQ编辑器强大的极致体现!

    Excel用PQ法实现分组转置 参考公式: 分组 = Table.Group(源, {"省"}, {"市", each _[市]}) 结果 = Table.Fr ...

  • Pandas中groupby的这些用法你都知道吗?

    导读 pandas作为Python数据分析的瑞士军刀,集成了大量实用的功能接口,基本可以实现数据分析一站式处理.前期,笔者完成了一篇pandas系统入门教程,也针对几个常用的分组统计接口进行了介绍,今 ...

  • PQ实战 | 怎么把订单上的多项信息合并到一起?

    小勤:能否将这种一行行的订单信息合并起来显示? 大海:当然可以啊.这个也不算什么特殊的需求,而且逻辑也很清晰. Step-1:获取数据并调整格式(电话号码调整为文本) Step-2:基于[订单编号]列 ...

  • PQ实战 | 数据分组压缩思路分享

    前几日群里E友们出的题,我们就直接借用一下案例(偷懒),核心还是来熟悉一下PQ的分组及一些常用的函数 感受一下,PQ在数据处理方面的强大! 讲解方式:动画演示,主要分解思路,适当函数讲解! 演示版本: ...

  • PQ实战 | 自动在数据的最后一列添加合计,足够智能!

    各位老铁,大家好! 记得上次我们使用VBA自动在表格的最后一行智能添加合计,这里我们来聊聊如何使用PQ在表格的最后一列智能添加一列合计? 这个其实是我们上一期,一位老铁留言的问题,我们模拟一下数据,也 ...

  • PQ实战 | 快速找出差异数据,数据变动及时更新

    本次案例根据实际情场景改编,一定程度上体现了PQ的高效数据清洗和核对能力!也算是一个真正实际应用过程中的M函数书写展示! 业务场景 业务场景:分公司A和分公司B距离较近,经常发生交叉签单的情况,发生这 ...

  • PQ实战 | 数据统计维度突然需要转换怎么办?

    今天也是论坛上找的一个实际问题,函数等方法可能已经有人写过了,目前还没有Power Query M函数的写法,所以我们就来填补一下,进一步感受PQ的强大和强化知识点!这是PQ实战第几期忘记了,文末推荐 ...

  • PQ实战 | 客户下单数据整理!

    需求说明: 文档数据: 需求分析: 1.客户下单的数据有两列,只有种类列对我们是有用的,我们是供货方,只需要统计对应颜色的合计即可 2.种类的数据规则如下:颜色+羊绒毛巾(固定)+数量+条,我们需要颜 ...

  • 我竟没注意到“查询依赖项”这个超实用功能! | PQ实战技巧

    随着你的Power BI(Query)里引用的数据源越来越多,建立的数据查询越来越多,不同的查询之间可能还有相互引用: 这么多查询之间到底有什么关系? 谁被谁引用了? 是否能统揽全局地去查看所有查询之 ...

  • 这种常见的“多维”数据要横着放?分组、逆透视、透视,轻松搞定 | PQ实战

    - 1 - 最近,又有朋友提了各需求,将下面的数据,按存货编号分组,对后面的数据横着放: 具体横过来之后是什么样子的呢?大家需要把手机横过来一下,不然看不全,实在太长了 : 这个问题要是在Excel里 ...

  • ​LeetCode刷题实战263:丑数

    算法的重要性,我就不多说了吧,想去大厂,就必须要经过基础知识和业务逻辑面试+算法面试.所以,为了提高大家的算法能力,这个公众号后续每天带大家做一道算法题,题目就从LeetCode上面选 ! 今天和大家 ...