是不是想把B表中地址填到A表相应的名字后面?
使用VLOOKUP函数
如A表第一个人的姓名在A1格, B表的姓名在第1列,地址在第2列, 共15个人:
1. 定位到A表第一个人 需填入地址的 单元格, 输入公式 = VLOOKUP(A1,B表!$A$1:$B$15,2,FALSE),回车
2. 选中A表中地址列, 按"CTRL+D"进行填充
VLOOKUP参数说明见Excel帮助,需说明的是: 第2个参数B表的单元格地址要绝对引用 , 即在行号和列号前加"$", 防止在公式填充时自动变化;
第3个参数是找到后,要把第2个参数的第几列返回, 本例中地址是第2列,故填2
第4个参加Excel2003的帮助错误, 正确的是:FALSE精确查找, TURE大致匹配.
具体的自己试下就知道了.
数量小的话,用排序再对比,再复制粘贴
数量大的话,用vba,思路是一样的,只是你写好语句,让电脑执行。
B表地址增加到A表是吧?如A表A列姓名,B列职务,C列单位,D列引用B表的地址
B表A列姓名,B列地址
在A表D2输入公式如下
=vlookup(a2,B!A:B,2,0)
公式下拉搞定。
当然也是可以用VBA搞定的。
你可以用VLOOKP公式解决你的问题。