excel批量查找excel数据到另一个excel

表一

图片

表二

图片

需要把表一中的cde列数据批量查找到表二中。

同时打开两张表

表二中操作,光标定位到性别列,如图公式VLOOKUP

图片

弹出框光标定位到Lookup_valve 点击第二个表身份证第一个B2

图片

第二个表是需要找数据的表,从身份证列开始选,别选第一列,

图片

弹出框第三行输入2(你需要查出哪个数据)

图片

完整公式如

=VLOOKUP(B2,[表一.xlsx]Sheet1!$B$2:$E$16,2,0)

接下来插入第二个公式,把公式中2删除,定位到此处,插入COLUMN

图片

定位到第一个表选中第二列,注意计算结果,对即可

图片

现在完整公式为

=VLOOKUP(B2,[表一.xlsx]Sheet1!$B$2:$E$16,COLUMN([表一.xlsx]Sheet1!$B$2),0)

现在手动修改公式为

=VLOOKUP($B2,[表一.xlsx]Sheet1!$B$2:$E$16,COLUMN([表一.xlsx]Sheet1!B2),0)

修改的地方为把B2改为$B2(绝对定位),把COLUMN([表一.xlsx]Sheet1!$B$2)改为

COLUMN([表一.xlsx]Sheet1!B2) 相对定位,$为绝对定位。

接下来只需要横着拖和竖者拖就可以了。对于数据列多这样就方便多了。

图片

现在的表二如图

图片