求excel批量替换函数

来源:百度知道 编辑:UC知道 时间:2024/05/17 22:05:52
比如有2组数据,第一组如下:
A001
B002
C003
D002
E006
F004

第二组数据如下(2列):
A 张三
B 李四
C 王五
D 张二
E 李二
F 王二

第一组和第二组数据大概有几千个,如何使用一个替换函数一拉或者一复制使结果变为:
张三001
李四002
王五003
张二002
李二006
王二004
如果表格中第一组的长度不一样呢,假如说为:
第一组为:
AA001
B002
CC003
DDD004
EEEE005

第二组为::
AA 张三
B 李四
CC 王五
DDD 张二
EEEE 李二

那么公式中LEFT(A1,1)只能替换1位的,那么2位,3位,4位.....呢,请给个再好点的公式,谢谢了。

在第一组数据旁边输入
=VLOOKUP(LEFT(A1,1),Sheet2!A:B,2,FALSE)&MID(A1,2,100)
向下填充公式

----A列---------B列-----------C列
---AA001------AA 张三------C1
---B002--------B 李四--------C2

一、B列数据,姓名与英文字母中有个空格
C1=MID(B1,FIND(" ",B1)+1,LEN(B1))&RIGHT(A1,3)

二、B列数据,姓名与英文字母中没有空格
C1=MID(B1,FIND(0,A1),LEN(B1))&RIGHT(A1,3)

如001在A1,张三在B1,在C1输入“=B1&A1”向下填充公式即可,有问题发消息吧