在EXCEL中如何将数字和字母一起排序

如果有1,1A,2,10,3,2B,11,11A,11B,4,2A这些数字,我想要这样的排序:1,1A,2,2A,2B,3,4,10,11,11A,11B谢谢!

工具/原料

excel   电脑

方法/步骤

1、首先打开excel表格,选中要进行排列的单元列,点击“开始—排序”,选择升序或降序,弹出窗口中点击”确定“。

2、选中这列单元格,点击“数据——分列”。

3、弹出新对话框,勾选“固定宽度”,点击”下一步“。

4、出现标尺,从最左侧往右拉,用标尺线将字母和数字分开,点击”下一步“。

5、在目标区域中,选择单元格区域,点击”完成”。

6、选中CD两列的数据,点击“开始—排序——自定义排序”,选择升序排列。

7、点击“确定”。

8、将数字和字母排列完成,将CD两列删除即可。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-05

方法:使用分列功能辅助排序

1.如下图所示,即需要进行排序的表格:

2.选择所有的产品名称,然后点击 数据,分列:

3.选择 固定宽度,下一步:

4.点击标尺上的刻度,使竖线隔开子母和数字,然后点击 下一步:

5.点击 目标区域,然后选择一个空白的单元格,点击 完成:

6.光标定位到数据中的任意单元格,然后点击 数据,排序:

7.如下图所示设置排序条件,勾选 数据包含标题 后,点击 确定:

8.如下图所示,即已经完成了数据的分列,删除辅助列E,F 即可:

第2个回答  推荐于2017-09-30
1、假设数据列在A列,在B1输入公式=MID(A1,MATCH(TRUE,ISNUMBER(--MID(A1,ROW($1:$5),1)),0),COUNT(--MID(A1,ROW($1:$5),1)))*1,用Ctrl+Shift+Enter结束,下拉。在C1输入公式=IF(LEN(A1)=1,1,RIGHT(A1)),下拉。
2、选择A:C---排序---(主要关键字:列B,数值,升序)+(次要关键字:列C,数值,升序)---确定---分别将数字和以文本形式存储的数字排序----确定。本回答被提问者采纳
第3个回答  2012-05-17
用RIGHT函数,然后再排序即可
第4个回答  2012-05-17
直接排序不行,没有这么智能。
相似回答