排序Table.Sort

Posted officeplayer

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了排序Table.Sort相关的知识,希望对你有一定的参考价值。

单级排序

数据源:

  任意查询表

目标:

  对其中一列数据进行排序

操作过程:

  选取对象》【主页】》【排序】》【升序排序】

   技术图片

 

  选取对象》【主页】》【排序】》【降序排序】

  技术图片

 

M公式:

升序:= Table.Sort(步骤名,{"列名", Order.Ascending})

降序:= Table.Sort(步骤名,{"列名", Order.Descending})

说明:

  略

最终效果:

  同目标

 

多级排序 

数据源:

  三列分别是“省级”“市级”和“数量”的查询表

目标:

  数量列先按省级大类排序(升序),再按市级小类排序(升序)

  技术图片

 

M公式:

  = Table.Sort(步骤名,{{"省级", Order.Ascending}, {"数量", Order.Ascending}})

最终效果:

  同目标

以上是关于排序Table.Sort的主要内容,如果未能解决你的问题,请参考以下文章

LUA表的排序,table.sort()的使用

vue里面处理表格排序的问题

LUA table.sort的问题,数组与表的区别

Lua中的数组排序

在 Lua 中按值关联排序表

lua中的坑