当前行数字去重、排序、合并?无需套路,无需脑洞!
有朋友遇到类似的问题,即要求将当前行每个单元格中的数字去掉重复之后进行从小到大的排序,并合并到一起,数据如下图所示:
要求结果如下图所示:
显然,这个问题如果是用Excel的传统功能或函数,比较困难,如果借助VBA,那写起代码来也是比较麻烦的。但是,如果用Power Query,虽然需要多个函数结合起来用,但是,总体来说,这个问题解决起来还是比较简单的。Step 01 将数据获取到Power Query,如下图所示:
Step 02 转换数据类型
Step 03添加自定义列,写公式得到结果,公式:=Text.Combine(List.Sort(List.Distinct(Record.FieldValues(_))),"")如下图所示:
【热门文章】1个Excel文件,30+个案例表,日常函数50+个全搞定66篇Excel Power Query干货文章,助你666从入门到全面实战!神一般的数据分析案例之一:高手在民间从身份证号码提取相关信息,你还在纠结用什么公式?真的out了!Power Query和超级表结合,实现文件夹及文档管理怎么在Excel中截图?这是我常用的几种方法!
赞 (0)