百度经验
页面数据加载中...
有时候,我们对Excel表格按序号进行排序时,会出现1、10、11、12、····、19、2、20这样的排列顺序,而非我们想要的1、2、3、·······这种次序。这是因为我们排序的列是文本或常规格式,而非数值格式。
那么如何按数值大小排序呢?具体操作请看下面的这个例子。
用“WPS表格(或Microsoft Office Excel)”打开我们要处理的Excel文件。
没有处理前的Excel表格,按照A列进行排序的排序结果是这样的:
下面我们按“Ctrl+Z”撤回到上一步的原始数据。
接下来,我们在排序列A列后面添加1列,作为辅助列。
(选中B列,单击鼠标右键,点击“插入列数1列”)
插入一列后,选中列B,单击鼠标右键,选择“设置单元格格式”。
将B列单元格格式设置为“数值”,小数位数设置为0,单击确定按钮。
在B1单元格中输入“=A1*1”,按下回车键执行。这样,我们就得到了与A列值相同,格式不同的结果。
鼠标选中B1单元格,双击B1单元格的右下角的小方块,将该公式应用到该列的其他单元格。
然后,我们再按照列B进行排序,就得到了我们想要的排列次序了。
最后,我们删除辅助列B列,表格排序就完成了。