比如单元格里的内容是11124533,按各个数字出现的次数多少进行排列,结果表示为:13245。
这个问题如果通过Excel的传统功能或函数来实现,会比较困难,而使用Power Query却简单很多。具体操作方法如下:
一、新建查询,将数据放入Power Query
二、更改类型并添加索引
三、拆分字符并展开(较新版本可以用拆分列功能,按字符数直接拆分到行)
四、分组计数
五、按索引、计数项排序并加索引
六、分组并调整函数得到转换结果
以上通过Power Query解决将单元格数字按出现次数的多少排列问题,主要都是鼠标操作,外加两个简单的函数即可。
当然,如果你熟悉M函数,还可以直接通过综合运用M函数更加快速地解决,而不需要那么多的步骤。来试一下?