[已解决] 用power query如何实现数据变化次数

  [复制链接]
查看246555 | 回复180 | 2020-9-25 03:32:36 | 显示全部楼层 |阅读模式
大家好,小弟请教一个问题,如何用power query,根据第一列的名称,得到第二列的变化次数,即使第一列有跳回之前值得情况下,谢谢!

名称    变化次数
A    1
A    1
B    2
B    2
C    3
C    3
A    4
A    4
A    4
B    5
B    5
C    6
C    6
C    6
C    6


10422101857331.png
10422101857334.zip (8.9 KB, 下载次数: 0)
回复

使用道具 举报

MP仔仔 | 2020-9-25 03:40:36 | 显示全部楼层
PQ参考解法
10422101857332.png
10422101857335.rar (17.07 KB, 下载次数: 0)
回复

使用道具 举报

不期而遇 | 2020-9-25 03:45:37 | 显示全部楼层
哇,太棒了,感谢楼上的帮助,厉害!
回复

使用道具 举报

劲秋 | 2020-9-25 03:49:37 | 显示全部楼层
let
  源 = Excel.CurrentWorkbook(){[Name="表3"]}[Content],
  分组的行 = Table.Group(源, {"名称"}, {"x", each _},0),
  已添加索引 = Table.AddIndexColumn(分组的行, "索引", 1, 1),
  #"展开的“x”" = Table.ExpandTableColumn(已添加索引, "x", {"名称"}, {"名称.1"}),
  删除的列 = Table.RemoveColumns(#"展开的“x”",{"名称"})
in
  删除的列

可以用table.group的局部分组 10422101857333.png
10422101857336.zip (32.67 KB, 下载次数: 0)
回复

使用道具 举报

飞翔的嘴 | 2020-9-25 03:53:37 | 显示全部楼层
谢谢各路大神
回复

使用道具 举报

潇洒人 | 2021-6-20 22:13:15 | 显示全部楼层
呵呵,明白了
回复

使用道具 举报

无极创意 | 2021-7-2 07:55:42 | 显示全部楼层
没人回帖。。。我来个吧
回复

使用道具 举报

ken2 | 2021-8-6 06:21:13 来自手机 | 显示全部楼层
支持,一直很喜欢老师的课程
回复

使用道具 举报

LOVE1314 | 2021-9-14 10:43:00 来自手机 | 显示全部楼层
支持,一直很喜欢老师的课程
回复

使用道具 举报

凯门鳄 | 2021-9-17 12:58:39 | 显示全部楼层
LZ敢整点更有创意的不?兄弟们等着围观捏~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则