前几日群里E友们出的题,我们就直接借用一下案例(偷懒),核心还是来熟悉一下PQ的分组及一些常用的函数
感受一下,PQ在数据处理方面的强大!讲解方式:动画演示,主要分解思路,适当函数讲解!演示版本:365,其他版本应该没有函数自动提示
不爱看分布讲解的直接拉到地步查看M函数代码!问题说明:按照列1,对于列2中连续的数值压缩
![ac1a75a24a3b6dff457fab0a6fc12886.png](https://i-blog.csdnimg.cn/blog_migrate/7ec702f4b216eafb53360ce6c4a97e0f.jpeg)
我们逐步分解思路:
1、按照第一列先分组,完成A和B各一大组
![38c188e06d15677badc64bf0b938e0f8.gif](https://i-blog.csdnimg.cn/blog_migrate/569df3207e8772ef16f6d2b414d35185.gif)
先完成最外层的处理,也就是按照列1分组,本案例中可以简化Table.Group(表,分组依据,{"新列名",分组处理}),实际有5个参数,目前只使用前3个。它的功能和SQL中GroupBy 或者Excel中的分组很类似!