Excel中数字顺序打乱了,怎么正确排序

用排序是这样的,可我想要正常的1、2、3...到2507、2508、2509这样的自然顺序

1、以excel2010版本为例,如下图有一列不按规则排序的数字,现要从小到大排列;

2、首先看到这列数字的格式是文本的,要先修改为数字格式,全选这列数字然后鼠标右键,在弹出框选择转换为数字;

3、转换为数字后,把鼠标放在第一行前面的1那里点击,选中这一行;

4、在界面的右上角找到排序和筛选,点击,在弹出框选择“筛选”;

5、那么第一行有文字的单元格右边就会出现一个倒三角,点击A1单元格旁边的倒三角,在弹出框选择“升序”;

6、点击升序后就会看到A列数字从小到大排列了,如果BC列有文字的话,也会跟着A列的排列而变化的。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-06-21

操作设备:戴尔电脑

操作系统:win10

操作软件:Excel2017

1、打开一个【Excel表格】。将C列按升序方式排列。

2、选中C列,【菜单栏】下—【数据】—【筛选】—【升序】。

3、升序后,发现表格的【序号】排序全部打乱。

4、这时不用着急,将表格恢复到没有升序前,选择A2单元格输入=【SUBTOTAL(3,B$2:B2)】。鼠标下拉将序号列填充完毕。

5、SUBTOTAL函数的解析】:"3"是第一个参数3代表非空单元格数 量。"B$2:B2"为计算区域。

6、在序号列输入【subtotal函数】,C列升序后,【序号顺序不变】。

本回答被网友采纳
第2个回答  推荐于2017-10-01

使用EXCEL中的“筛选”功能就可以了,具体操作步骤如下:

  1.选中表格的第一行,在工具栏中选择“筛选”

  2.在需要排序的那一列单元格中点击符号

  3.在弹出来的窗口中点击左 上角的(从小到大)即可

  备注:如果你想按从大到小的顺序排列,则点击左上角的

  

第3个回答  2014-09-22

选择全部含内容的表格,按住alt不放,依次按下d+f+f,然后放开alt,这时会在第一行显示下拉小箭头,选择数字这行的升序排列即可,最后重新执行一下alt+d+f+f。

追问

试过不行,表给你,帮我改下好吗

追答

怎么给我,[email protected]

本回答被网友采纳
第4个回答  2014-09-22
先将数字列的格式设置成常规,然后再按升序排列数字列。应该就可以了。追问

是常规啊,还是不行呢

追答

我感觉你的格式有点像文本格式

相似回答