根据相同字段(高一,高一。高二,高二..),输出索引递增 从 1,2,3+N

Power Query 秋风一达 ⋅ 于 2021-11-21 14:21:00 ⋅ 最后回复由 秋风一达 2021-11-23 13:47:55 ⋅ 512 阅读

根据 年级 列,判断 下一行文本 如果为相同 名称,初始值为1 ,则按序列+1递增。
如果下一行文本为不同名称 ,则重新赋予1 值,如此循环。

年级 年级索引(需要的结果演示)?
高一 1
高一 2
高一 3
高二 1
高二 2
高三 1
高三 2
高三 3
高三 4

file

和Excel的这个意思一样 file

最佳答案
  • 小信
    2021-11-23 09:48:42

    Table.Combine(Table.Group(表,"年级",{"a",each Table.AddIndexColumn(_,"索引",1,1)})[a])

回复数量: 4
  • 小信
    2021-11-23 08:57:29

    分组 + 索引

  • 秋风一达 电商运营、网店 年销售额3000w
    2021-11-23 09:40:48

    @小信 大神,是分组套索引还是,索引套分组啊? 搞不出来。报错。

    错误的代码如
    分组的行1 = Table.Group(筛选的行, {"年级"}, {{"年级索引", each Table.AddIndexColumn( "索引", 1, 1, Int64.Type), Int64.Type}})

  • 小信
    2021-11-23 09:48:42

    Table.Combine(Table.Group(表,"年级",{"a",each Table.AddIndexColumn(_,"索引",1,1)})[a])

  • 秋风一达 电商运营、网店 年销售额3000w
    2021-11-23 13:47:55

    感谢大神啊、 我等菜鸟套 用函数就没有你们厉害啦。 甚至是编辑 语法都是不太懂。

暂无评论~~
  • 请务必阅读并严格遵守《社区管理规范与使用说明》
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`, 更多语法请见这里 Markdown 语法
  • 支持表情,使用方法请见 发送表情,可用的 Emoji 见 :metal: :point_right: Emoji 列表 :star: :sparkles:
  • 上传图片, 支持拖拽和剪切板粘贴上传, 格式限制 - jpg, png, gif
  • 不支持上传附件,请尽可能用文字和图片将问题描述清楚,如实在需要上传附件,可上传到 共享网盘 后分享链接
  • 发布框支持本地存储功能,会在内容变更时保存,「提交」按钮点击时清空
  请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!
Ctrl+Enter