excel排序时是按数据的第一个数字排序,怎么解决?

我用excel对一组数据(有一千多个数据)进行降序排序时,老是不对,仔细观察才发现,excel竟然是按数据的第一个数据进行排序的,首先按第一个数字进行排序,接着按第二个,就这样 ........!怎么才能解决这个问题,使数据按常规的方式排序?

1、首先我们打开Excel软件,准备要进行排序的数据

2、然后新建一个排序列,在第二个单元格输入如下图所示的Rank公式

3、接下来拖住第二个单元格的右下角往下拉就会得到所有的排序结果

4、最后我们还可以更改RANK公式的排序方式,只需要变更第三个参数的值即可

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-12-02

    首先选中整列,单击右键,选中设置单元格格式

    分类选择数值——小数位数选择:0(看你的数字有没有小数决定)——点击确定


3.选中整列——点击排序——降序/升序——扩展选定区域

4.这时会发现有绿色的小标志。

5.把页面往下滚一点,选中整列,点击黄色的感叹号,选择转换为数字。

6.然后就可以正常排序了!

第2个回答  2015-05-13
你点击一个单元格,旁边显示一个黄色叹号的东西,点一下,转换成数字,你再排序追问

没有黄色感叹号,不过那个老师说:数据、分列这方法确实可以解决,不过也谢谢你!

追答

这个没有?

第3个回答  2015-05-13
  在空单元格中输入1,复制。然后选中这组数据,选择性粘贴、乘。再按常规的方法排序。本回答被网友采纳
第4个回答  2015-05-13
数据,分列,完成。就行了。追问

谢谢,你的方法确实有用,但是再想请问一下,导致只能按第一个数字排序时什么原因?为什么数据、分列就可以正常排序了?再次感谢!

追答

你的数据是文本的,分列就变成常规了。

本回答被提问者采纳
相似回答