设计公司部门结构图:在EXCEL中如何按数字的结尾归类来排序,我用于买车辆的路费的.

来源:百度文库 编辑:高校问答 时间:2024/04/29 09:48:05
在EXCEL中如何按数字的结尾归类来排序,我用于每个月买车辆的路费的,我用过排序中的自定义都找不全的,不知道是为什么呢?
数字的结尾就是XXXX0,XXX20,XXXX3,XXX43等数字的结尾.因为我要把0~9字尾的车辆集合在一起方便购买路费.

我不知道您的"数字的结尾"数字格式,标志是什么!
但我建议您在您的表上多建一个列,用函数计算出您分类的标志!
用MID函数好了!

举例:
A B
--------------------
1 号码 结尾
--------------------
2 98562399 99
3 98562199 99
4 98562377 77
5 98562366 66
6 99534699 99

对B2的公式
=MID(A2,7,2)
解释:对A2的98562399,从A2单元格读数据,从7位起,返回2位数据)
MIDB

MID 返回文本串中从指定位置开始的特定数目的字符,该数目由用户指定。

MIDB 返回文本串中从指定位置开始的特定数目的字符,该数目由用户指定。此函数用于双字节字符。

语法

MID(text,start_num,num_chars)

MIDB(text,start_num,num_bytes)

Text 是包含要提取字符的文本串。

Start_num 是文本中要提取的第一个字符的位置。文本中第一个字符的 start_num 为 1,以此类推。

如果 start_num 大于文本长度,则 MID 返回 ""(空文本)。

如果 start_num 小于文本长度,但 start_num 加上 num_chars 超过了文本的长度,则 MID 只返回至多直到文本末尾的字符。

如果 start_num 小于 1,则 MID 返回错误值 #VALUE!。

Num_chars 指定希望 MID 从文本中返回字符的个数。如果 num_chars 是负数,则 MID 返回错误值 #VALUE!。

Num_bytes 指定希望 MIDB 从文本中按字节返回字符的个数,如果 num_bytes 是负数,则 MIDB 返回错误值 #VALUE!。

示例

MID("Fluid Flow",1,5) 等于 "Fluid"

MID("Fluid Flow",7,20) 等于 "Flow"

MID("1234",5,5) 等于 ""(空文本)

楼上的思路很好,再换一个公式,可免去字符串长度的限制.
B列输入公式
(Bn)=An-INT(An/10)*10……(1位数)
(Bn)=An-INT(An/100)*100……(2位数)
……
……
结尾指的是几位?任选
第一行输入既可,其它下拉复制。
下一步就是排序了。呵呵。