发布时间:2023-11-07 07:26来源:www.sf1369.com作者:宇宇
假设数据在A列,添加一个辅助列,公式为:=VALUE(RIGHT(A1,LEN(A1)-FIND(-,A1))),对辅助列排序即可。
1. 在编号后插入2个辅助列,比如新列是B和C列,将编号列复制到辅助列B中,选中B列,把“.”号查找替换去掉,B列转化为数字{11,111,121……}之类(直接在查找里面填上.的符号,替换内容留空,全部替换)
2. 在C列中填入公式,对B列每行的内容进行长度的判断,不足5个字符长度的尾数用0替代补足,C1公式=IF(LEN(B1)<=5,B1*10^(5-LEN(B1)),0) 然后公式下拉填充
3. 这样B列就转化为数字了,然后按升序排序。为什么不足5字符要补足,因为你这里面就5个级别,如果级别层次更多,按需要更改
材料/工具:wps2016
1、打开需要编辑的文档,如下图所示,此文档单元格数据为教程所用所编。
2、打开以后点击执行排序—自定义排序按钮
3、选定排序数据及方式:主要关键字,选择总分;排序方式选择降序。
4、排列后如下;可发现第一二名总分一样,如果要求语文分数高的排上面,需要进行再次排序。
5、执行自定义排序点击+添加条件次要关键字。
6、过两层排序后实现多次降序,如果还有需要,可以再次附加条件。
1、如下图所示,单元格中的书名是按照书名的长短进行排序的,现在我们需要做成随机排序。
2、在空白列的单元格中输入一个等号,表示使用公式。
3、接下来输入“RAND()”。RAND公式表示输出一个0到1之间的随机数。
4、公式输入完成后按一下回车键,可以看到单元格中随机产生了一个数字。
5、使用Excel的自动填充功能,使该列其他单元格也产生随机数。
6、任意选中一个单元格,然后点击“开始”选项卡中“排序和筛选”中的“升序”排列选项。
7、接下来就可以看到书名的顺序已经变化,已经是随机排列的了。
注意事项:小编使用的是Office2007,与其他版本界面略有差异。
这是07版如下列图开始-菜单栏右上角排序(升序/降序)
排序都会整行一起排序的