两个excel表格相同的数据提取出来合并

2024-12-11 15:48:20
推荐回答(5个)
回答1:

假设在汇总表中,根据姓名,提取信息表中的信息填入B、C列;

1、在B2单元格输入公式:

=IFERROR(VLOOKUP($A2,信息表!$B:$D,COLUMN(),0),""),回车;

见图一

2、选中 B3单元格,横拉再下拉,填满表格内的D、E列;

见图二

3、在D3单元格,输入公式:=IFERROR(VLOOKUP(A2,工资表!B:C,2,0),"")  回车;

见图三

4、实际结果:

见图四

回答2:

可以通过VLOOKUP函数实现。
1、VLOOKUP是一个查找函数,给定一个查找的目标,它就能从指定的查找区域中查找返回想要查找到的值。它的基本语法为:

VLOOKUP(查找目标,查找范围,返回值的列数,精确OR模糊查找)
2、根据你的提问,可知道你需要在姓名和工资表中加入性别和身份证号这两个信息。你可以这样做:
直接在姓名和工资表中插入两列,其中一列是性别(B列),另一列是身份证号(C列)。在B1中输入=VLOOKUP(A1,Sheet2!$A$1:$C$5,2),在C1中输入=VLOOKUP(A1,Sheet2!$A$1:$C$5,3),然后把B1和C1中的公式往下拖动即可。(假如姓名、性别和身份证号是在表Sheet2)。

回答3:

在有姓名、性别和身份证号那表的D1输入公式下拉:

=IF(A1="","",VLOOKUP(A1,Sheet1!A:B,2,))

公式中的 Sheet1 为工作表名字,请修改为表格的实际工作表名字,如实际工作表叫 表一 ,则公式变为:
=IF(A1="","",VLOOKUP(A1,表一!A:B,2,))

回答4:

=vlookup(a1,表一$A$1:$B$3,2,0)
在d1输入

回答5:

是用vlookup公式,如果会用最好,不会使用的话,可以教你。