有一列数据是数字+文字组合在同一个单元格里,现在要按照数字从大到小的顺序排列,前提是不能拆分单元格?

如题所述

一列数据中是数字+文字组合在同一个单元格里,要按照数字从大到小的顺序排列,而不能拆分,根据截图的内容和要求来看,就只能用VBA编程来实现,但是如果不懂VBA的话,那么如果有点改动了,自己也无法修改,所以建议使用辅助列,操作如下:

第一步:选择A列数据,依次单击“数据”选项卡-“分列”;

第二步:在弹出的对话框中,选择“分隔符号”,单击“下一步”,勾选“空格”-“下一步”,目标区域限制没有内容的列,如B2单元格,单击“完成”按钮;

第三步:按照分列出来的B列数字从大到小进行排序。

分列设置

排序后效果图

注:最后把分列的数据删除就可以了(也就是做的辅助列删除)。

温馨提示:答案为网友推荐,仅供参考
相似回答