请问Excel中的一列数据,每个单元格里面都是字母+数字的组合,如何按照数字的大小进行排序?

如题所述

方法一:使用分列功能辅助排序
选中要排序的列,点击【数据】选项卡下的【分列】,然后在弹出来的【文本分列向导对话框】中选择【固定宽度】或【分隔符号】,根据实际情况设置分隔位置或分隔符,将字母和数字分开到不同的列;
点击【目标区域】,选择一个空白的单元格,点击【完成】,完成分列操作;
选择分列后的数据区域,点击【数据】选项卡下的【排序】,然后在弹出来的【排序】对话框中设置排序条件,先按数字排序,再按字母排序,达到最终排序的效果;
删除辅助列,即可得到按字母数字组合排序的结果。
方法二:提取数字列进行排序
在一个空白列中输入公式 =MID (A2,2,99) ,其中A2是要排序的单元格,2是数字开始的位置,99是数字的最大长度,可以根据实际情况调整;
拖动公式向下填充,提取出所有单元格中的数字部分;
选择提取后的数字列和原始数据列,点击【数据】选项卡下的【排序】,然后在弹出来的【排序】对话框中设置排序条件,按数字列进行升序或降序排序;
删除辅助列,即可得到按字母数字组合排序的结果。
温馨提示:内容为网友见解,仅供参考
第1个回答  2023-04-16
用代码的自定义函数可以实现。先得学会启用宏。
第2个回答  2023-04-09

公式为:

=TEXTJOIN(",",1,LEFT(A1)&SORT(--MID(FILTERXML("<A><B>"&SUBSTITUTE(A1,",","</B><B>")&"</B></A>","//B"),2,9)))

如图所示:

注:公式在office2021下完成,如果你的不能出正常结果,是软件版本低,不支持。

请问Excel中的一列数据,每个单元格里面都是字母+数字的组合,如何按照数 ...
方法一:使用分列功能辅助排序 选中要排序的列,点击【数据】选项卡下的【分列】,然后在弹出来的【文本分列向导对话框】中选择【固定宽度】或【分隔符号】,根据实际情况设置分隔位置或分隔符,将字母和数字分开到不同的列;点击【目标区域】,选择一个空白的单元格,点击【完成】,完成分列操作;选择分...

EXCEL表格中如何让既有文字又有数字的一列按数字的大小排列顺序,如图...
1、输入原始数据。打开excel表格,在A列中输入原始数据。2、find函数用来定位字符“-”在文本中的位置。在C1单元格中输入公式=FIND("-",A1,1)。3、用mid函数提取出文本中的数字。在B1单元格中输入公式=MID(A1,C1+1,LEN(A1)-C1)。4、提出出所有的数字。往下拉公式,在B列求出所有的数字。5、...

EXCEL表格中如何让既有文字又有数字的一列按数字的大小排列顺序,如图...
5、列选择为辅助列,排序依据选择为数值,次序选择为升序或者降序。点击确定,即可将既有文字又有数字的列按照数字的大小排序。6、最终排序效果如下,排序完成后可选中辅助列将其删除。

Excel表格如何将有文字、符号、数字的列按照数字大小排序
你可以单独做出来一列作为辅助列,这一列中只有最右侧的数字不包含文字,然后将最右侧的数字按照大小进行排列,系统就会将你的表格中的内容按照你想要的效果进行排序,使用完辅助列达到效果之后,辅助列可以删除。

怎么将excel里字母数字混合的数据进行排序?
第一种:用分列的方法,将一列数据分为两列,方法是“数据”——“分列”——“固定宽度”——“数据预览”(将分割竖线拉到字母与数字之间)——完成。然后排序,“主要关键字”(数字升序)——“次要关键字”(字母升序)。每列都这样做。最后再将分列的数据合并,如A1中为数据:“R”,B1中为...

excel如何按照数字大小排序
excel排序需要先打开excel表格文件,然后选择要排序的内容,点击上方数据,打开排序功能,选择以当前选定区域排序,最后点击排序,确定即可。MicrosoftExcel是微软公司的办公软件Microsoftoffice的组件之一。是由Microsoft为Windows和AppleMacintosh操作系统的电脑而编写和运行的一款试算表软件。Excel是微软办公套装软件的...

excel下拉字母加数字,数字不递增是怎么回事,如何设置
1、如果数字小于或等于10位数,直接按住填充柄下拉。(如果不按序列递增,按CTRL,按住填充柄下拉。)2、如果数字大于10数,填充柄下拉时,则不会递增只能复制。这种情况可以利用公式。比如A12345600021,在单元格中输入公式:="A123456"&TEXT(ROW(21:21),"00000")下拉复制即可。还有一种数字不递增的...

...单元格中数字和汉字混合在一起如何按照数字的大小排列
如果向您给出例子那样有规律的话,推荐使用先分列后排序的方法处理。如果有问题可HI 联系,在给予指导。

在Excel表格中同一个单元格中有数字和字母,字母不变,数字怎么不断加大...
如果都是整数的数字,则自定义格式可以改成 "X"0。如下图中的A列数据:使用自定义格式后 方法二 用公式在另一个单元格中得出:假设数据写在A列,从A1单元格开始的数据,则在B1单元格写入公式 =IF(A1="","","X"&A1)下拉填充公式 如图:方法三 用公式在另一个单元格中得出:假设数据写在...

Excel里面一列数字表格怎么将他们按数字大小排序?
1、首先打开excel2010表格,表格的内容就出现了要想写额外收入就得找出全勤最高的员工跟最低的员工。2、按照全勤奖来判断,看全勤这一项目。3、可以看到全勤最高的员工,穿插在较低跟中等的员工里面 4、点击数据里面的排序按钮。5、然后弹出排序窗口然后进行降序排列点击确定按钮。6、这个时候通过降序排列...

相似回答
大家正在搜