=VLOOKUP($A2:$A32,Sheet3!$A:$D,COLUMN(Sheet3!B1),FALSE)
ps:
1.按F4,锁定第一个和第二个参数
第一个参数,选中需要拿去查找的内容(可能是一列or 某个区域的单元格)
注意如果有列号和行号,主要列和行都要锁定。
注意:不要写成A:A,要加上数字 =VLOOKUP($A2:$A32,Sheet2!$C$2:$I$201,COLUMN(Sheet2!D2),FALSE)
2.第二个参数,要选择全部范围(包括被查找列,以及查找内容)
2.第三个参数,要返回的单元格,如果返回多个,就先写第一个(后边的+号拖一下)。用column()函数,第三列不要锁定。
另外这里的B1 的B 列,指的是第二个参数中数据表的位置(不是Excel上边显示的列名),是数据表中第一列为A 第二列为B,从数据表的第一列开始计算 ABCD。
3.第四个参数,False是精准匹配,TRUE是模糊匹配
4.现在一个单元格写好函数,然后拖动复制单元格公式即可
常见问题:
问题描述:只能拿回一列
原因:公式中第二个参数,选择的范围小了,范围需要包括所有需要拿回的列
问题2:
一定要注意,第二个参数中,需要返回的列,一定要在查找列的右边,不能在左边。
数据情况: