excel中复制插入时的匹配问题

来源:百度知道 编辑:UC知道 时间:2024/06/14 07:20:50
比如
第一个表格如下:
A B
1 李 10
2 王 11
3 赵 12
第二个要插入的表格
A C
1 王 4
2 李 5
3 赵 6
如何在表一中插入表二,使之变为:
A B C
1 李 10 5
2 王 11 4
3 赵 12 6
请举例解释,有加分,谢谢帮忙
能解释一下那个vlookup的各个值的意义吗?说得通俗点,我看其他人的回答,又没有实例来看,实在不懂

假设第二个在F1:G3
王 4
李 5
赵 6

假设第一个在A1:B3
现在请在C1单元格输入公式: =INDEX(G:G,MATCH(A1,F:F,0))
其他的公式下拉即可 。

公式的意思是:先用match() 函数模糊查询出表2中的A1位于F列中的第几行。
index()函数第一参数是表的G列(要查找结果的列),也就是要查的结果,第二个参数是行号,已经通过match函数找出来了,所以表中G列的第N行就是你想要查的结果。 知道了列和行号,自然就查出这个值了。
=================
另外 C1也可以用公式: =VLOOKUP(A1,F:G,2,0)
括号中共4个参数,第1个A1是要找的姓名,第二个参数是待查找的区域,第三个2,意思是想要查找的结果是位于F:G两列中的第2列;第四个参数0,表示精确查找,如果用1表示模糊查找

表1 c1=vlookup(a1,sheet2!a:c,3,0)
sheet2为表2