excel 表格中把表格一中的数据如何对号入座的移到表格二中?好想要用个查找公式

如题所述

可以用VLOOKUP()函数。
例如:
表格中A列是姓名,B列是电话,C列是姓名,D列要提取B列的电话
A B C D
1 姓名 电话 姓名 电话
2 张三 6652147 李四 ?
3 李四 6684784 张三 ?
在D2中输入:
=IF(C2="","",VLOOKUP(C2,A:B,2,))
下拉复制公式即可。
意思为如果C2单元格为空,则显示为空,否则取VLOOKUP(C2,A:B,2,)的值,即以C2为查找对象,在A:B区域中第2列相对应的值。

此外,查找与引用函数还有很多,常用有HLOOKUP、LOOKUP、INDEX、CHOOSE、OFFSET等,你可以点击插入函数的“fx”铵钮,在搜索函数中输入函数名称,或选择类别中选择“查找与引用”,选择某一个函数,点击“有关该函数的帮助。多查看帮助,多动手实际操作,相信您一定会进步不少。
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2016-09-11
vloolup()函数专门做这个

vlookup函数通俗的解释如下:
vlookup(要在目标区域第一列查找的值,目标区域,要返回的值在目标区域的哪一列,如果已排序可以使用模糊查找1否则精确查找0)
比如
=vlookup("联想公司",sheet2!B:Z,5,0)
在sheet2的B到Z列的第一列即B列查找"联想公司",找到后返回相同行号并且在B:Z列的第5列数据,即F列对应行的数据.本回答被提问者采纳
第2个回答  2011-04-02
听上去你需要的应该是VLOOKUP,比如表一数据两列
A B
1 AAA
2 BBB
3 CCC
表二数据一列
1
3
你要把对应的表一里1,3对应的值AAA,CCC自动放到表2的B列里。在表二B1写公式=VLOOKUP(A1,SHEET1!A:B,2,0),然后向下复制即可。
相似回答