Excel排序问题1-100分别是一位数,二位数和三位数,升序排序却变成1,10,100,101,102……,怎么解决?

我就希望是1,2,3,4,5,6,7,8,9,10……98,99,100这样的;虽然全部改成001,002……011……098,099,100可以正常排序,但是很蛋疼。... 我就希望是1,2,3,4,5,6,7,8,9,10……98,99,100这样的;

虽然全部改成001,002……011……098,099,100可以正常排序,但是很蛋疼。
展开
 我来答
骑云1536
2013-08-08 · TA获得超过3367个赞
知道大有可为答主
回答量:2717
采纳率:50%
帮助的人:2840万
展开全部
修改一下你的数据所在的列的单元格格式。将其改为数值型后再排序就好了。
追问
我用的是金山WPS,改成数值也不行……是不是一定要Excel才行?
我刚刚新建一个表格,再用1,11和100这样三个不同数位的数,却又能排序……
追答
你随便点选一个这些数据中的单元格,看看在数值前是否还有一个英文格式的单引号。如果有这个符号的话,则会将单元格格式强制匹配为文本型。需要删除这个符号后,排序才有用。

解决方法:
选中该列数据->按住“ctrl”+“h”键->在“查找”这输入一个英文格式的单引号->单击“全部替换”。
如果上面的方法不行,则用下面的。
设该列数据在a列,在b2输入:
=--a2
下拉填充后,复制b列数据->鼠标右键单据a2单元格->选择“选择性粘贴”->勾选“数值”->单击“确定”->删除b列数据->对a列进行排序。
rocfe
2013-08-08 · TA获得超过5784个赞
知道大有可为答主
回答量:2194
采纳率:70%
帮助的人:1394万
展开全部
将其设置为数值格式即可
批量修改方法:
任一单元格输入1
复制该单元格
选择1-100
右键
选择性粘贴

确定即可
追问
我现在已经乱序了,所以按你这样粘贴来改,就变成新排序了……
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友a9d47c433
2013-08-08 · TA获得超过3126个赞
知道大有可为答主
回答量:3746
采纳率:28%
帮助的人:1852万
展开全部
改成自定义格式,000确定就是了,再排序,你原来的数据是文本格式,所以出现以上情况的,试试看
更多追问追答
追问
我用的是金山WPS,改成数值也不行……是不是一定要Excel才行?
我刚刚新建一个表格,再用1,11和100这样三个不同数位的数,却又能排序……
追答
无论是金山WPS,还是Excel,只要是数值格式的,都可以直接排序,是文本格式的数字,当然是象你的情况了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
leon01314e7709
2013-08-08 · TA获得超过9322个赞
知道大有可为答主
回答量:6761
采纳率:61%
帮助的人:2516万
展开全部
你把单元格格式全部改成数值,排序就正常了
更多追问追答
追问
我用的是金山WPS,改成数值也不行……是不是一定要Excel才行?
我刚刚新建一个表格,再用1,11和100这样三个不同数位的数,却又能排序……
追答
要排序得把所有的全部改为数值,和是不是WPS或EXCEL没有关系.
你在任一空为单元格输入1,复制,选中要排序的列,右键,选择性粘贴,运算,乘,然后再排序一下就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
梦崖揽月
2022-07-24
知道答主
回答量:2
采纳率:0%
帮助的人:643
展开全部
因为这些是文本格式,不是数字格式,所以排序方法不对。但是不能选择右击改为数值,而是选择之后左上角出现黄色感叹号,点开,选择转换为数字,就可以了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式