我来回答,这太简单了:
这样:不管你的“某某”是什么,是固定长度的字符,还是不定长度的字符,我们都绕开它。下面开始操作:(我例举到“某某503”)
假如A1至A15单元格是
某某101
某某102
某某103
某某201
某某202
某某203
某某301
某某302
某某303
-
-
-
在B1单元格输入“=RIGHT(A1,3)”(如果“某某”是固定长度字符,假如是“教室”,这里可以用“=mid(A1,3,3)”)。然后往下拖B1单元格,直到终点。
会出现:
101
102
103
201
202
203
301
302
303
要注意,这里显示的不是数字,而是公式。所以要把它变成数字。
选中这一区域,右键-复制,然后在原位置(或其他位置)-右键-选择性黏贴-黏贴-数值。OK,这时候就把数字分离出来了。
仔细看一下你的题目要求:
某某101
某某102
某某103
。。。
变成:
某某101
某某201
某某301
。。。
抛去“某某”不看,就是把数字的第一位和第三位换一下位置,对不对?
那么OK,我们在分离出来的B列再分离,再合并不就得了吗?
下面看我怎么做啊!
在C1输入“=left(B1,1)”回车,显示“1”,往下拖,然后,同样的,复制-在原位置-选择性黏贴-数值。
在D1输入“0”直接往下拖
在E1输入“=right(A1,1)”回车,显示“1”,往下拖,然后复制-在原位置-选择性黏贴
这样“1”、“0”、“1”都有了,合并它们就好了。
在F1输入“=C1&D1&E1”回车,显示“101”,往下拖。
101
102
103
201
202
203
。。。。
都显示出来了,然后-复制-在原位置-选择性黏贴-数值
哦了!
最后用同样的方法把“某某加上去”
一切OK~~~
解释一下函数:
=mid(A1,3,2)的意思是,从A1单元格中的字符串中的第3位(从左边开始)开始取,取2位。比如“小雪微蓝”取后就是“微蓝”
=left(A1,2)意思是,从A1左边开始取,取2位,那就是“小雪”
=right意思相反。
你现在要做的就是,给我加分!
如果是这样的话,排序做不了,只能用查找方式来做:在查找内容上输入“尾数01”全部查找,找到的复制,到另一个地方粘贴,设02的方法也相同。
先说说你的单元格“某某101”的复杂程度,比如“某某”是几个什么字符,后面的数字是什么规律等等。
弄清以后,可以用字符筛选的函数截出数字进行判断比较,再设条件排序。
先编好1、2排好顺序
如:
1
2
这时你把鼠标放在要输入3的格里,这时会出现+的标识,按住-托下来就可以看到数字顺序了。
你试试。如果不行我再给你答案!
选中表格,选择复制
在别的地方选择右键、选择性粘贴,装置就可以了