1、在c列前面插入一列表格
2、在新的c1里面输入“=MID(C1,3,7)”,然后往下拖
3、把表按照c列降序排列一下
4、在e1里输入“=VLOOKUP(A1,c:d,2)”,然后往下拖,这样a列和e列就对应上了。
如果最后你还想按照现在的顺序排列的话可以在最开始的时候在a列前插入一列,并输入1、2、3……的序号,最后再按照a列的序号重新排序即可恢复顺序。
其实没你想的那么恐怖,思路是这样的:
1、建立一个新列,把第一列的数据中,你要用到的数据提取出来,无非就是这俩函数的使用 =left=right。这个我们叫列A
2、同样的,把第二列中,你要用到的数据,也提取出来放在一个新列。这个我们叫列B
3、不过记得把这俩列放在最左边,这个是函数需要。
4、然后按照列A排序。
5、定义列A、B、C、D、E为一个名称mdata(这个名字随便)
6、在一个新列中,使用vlookup函数,查找列B在列A中的位置,返回需要矫正的列数据就行了。
vlookup(B1,mdate,1,false)
然后下拉就行了,这里的关键就是也理解vlookup函数和定义名称的意思。
先用mid公式把第三列里相同数据提取出来,之后就好办了 也可以以()分列数据 也挺好
把表发我邮箱,举例说清楚目的与要求!mfk1288@126.com
你究竟想有什么结果?没有描述清楚,无法回答你的问题。