EXCE中使用<em>vlookup</em>和match函数实现多字段查找

  • vlookup函数是EXCEL中常用的字段查询函数,如果再配合match函数,可以实现对多个字段的快速查找。

  1. 打开EXCEL表格,左侧为源数据,右侧为查询表

  2. 通常的做法:

    在H2中输入公式=VLOOKUP($G2,$A$1:$E$22,2,0),公式可以下拉填充,但是不能向右填充,因为查询的列数不同,需要将2手动变成3,其它都需要手动修改

  3. 直接向右拖拽公式,结果是不正确的,如图

  4. 配合MATCH函数,修改H2的公式为

    =VLOOKUP($G2,$A$1:$E$22,MATCH(H$1,$A$1:$E$1,0),0)

  5. 用鼠标下拉填充柄,并右拉填充柄,可以实现公式快速查找。

注意事项:

  • 公式在书写时注意相对引用和绝对引用的写法

  • 注意$符号的灵活运用如:A1,$A1,A$1,$A$1的区别

(0)

相关推荐