使用powerquery合并不连续数字
以下操作须安装了powerquery的office软件中操作。如需将左列的编号合并成右边的格式,可参照以下操作。
1.将数据导入powerquery
2.添加从1开始的索引列
3.添加自定义列,用编号列-索引列,得到辅助列,
4.以辅助列和姓名列为分组依据,取编号的最小值,即起始数字,将修改查询为"最小值
5.复制"最小值"并修改为"最大值",在步骤里将分组依据修改为统计最大值,即结尾数字
6.使用合并查询,按住ctrl,多条件合并查询,将"最大值"和"最小值"查询合并
7.点开扩展"最小值"
得到以下内容
8.添加自定义列,后面2步主要是解决单个数字合并的问题
9.添加条件列,如果最大值-最小值为0,则该数字为孤零零的一个数,后面就不需要添加连接符和其他数字了
10.将“最小值.最小值""自定义.1"列修改为文本格式,此步必须操作,否则会出错
11.添加自定义列.2,[最小值.最小值] & "-" &[自定义.1],将"最小值.最小值""自定义.1"列用-连接起来
12.将-“aa”的值替换为""(空),去掉孤零零的数字后的符号
13.使用分组功能,以姓名为依据,对"自定义.2"进行求和
14.修改函数,将List.Sum([自定义.2])修改为Text.Combine([自定义.2],","),关闭并上载,完成合并。
以上操作步骤如有疏漏,敬请见谅。
Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved