vlookup函数的使用方法 vlookup函数的使用方法 vlookup精确匹配( 二 )


文章插图
查找仓库二键盘的销量,查找条件必须符合仓库是“仓库二”、商品是“键盘”两个条件 。
公式:
=VLOOKUP(E2&F2,IF({1,0},A2:A13&B2:B13,C2:C13),2,0)
按“CTRL+SHIFT+ENTER”键确认,即得结果 。
第一个参数:
E2&F2,用文本连接符,将E2单元格“仓库二”与F2单元格“键盘”,连接在一起,形成新的查询条件:仓库二键盘 。
第二个参数:
IF({1,0},A2:A13&B2:B13,C2:C13),生成一个新的查询区域:

vlookup函数的使用方法 vlookup函数的使用方法 vlookup精确匹配

文章插图
第三个参数:2,新的查找区域里,返回值在第二列 。
第四个参数:0,精确查找 。
七、逆向查找VLOOKUP函数要求查询值必须位于查询区域的首列 。比如,下图中的数据:
vlookup函数的使用方法 vlookup函数的使用方法 vlookup精确匹配

文章插图
原数据区,“部门”位于“姓名”的左侧,而要求按照姓名去查询部门,那直接用VLOOKUP函数进行查找,是查不到结果的 。
我们需要构建一个新的查询数据区,将“姓名”置于“部门”的左侧 。这种新的查询数据区,可以通过IF和CHOOSE两个函数来实现 。
IF帮助VLOOKUP实现逆向查询
在E2输入公式:
=VLOOKUP(D2,IF({1,0},B1:B10,A1:A10),2,0),
结果如下图:
vlookup函数的使用方法 vlookup函数的使用方法 vlookup精确匹配

文章插图
【vlookup函数的使用方法 vlookup函数的使用方法 vlookup精确匹配】
其中:
IF({1,0},B1:B10,A1:A10),构造出姓名在前,部门在后的新的查询区域,如下图:
vlookup函数的使用方法 vlookup函数的使用方法 vlookup精确匹配

文章插图
CHOOSE帮助VLOOKUP实现逆向查询
也可在E2输入公式:
=VLOOKUP(D2,CHOOSE({1,2},B1:B10,A1:A10),2,0),
结果如下图:
vlookup函数的使用方法 vlookup函数的使用方法 vlookup精确匹配

文章插图
八、跨表引用数据如下图,将表1中的消费记录,按名称,引用到表2中:
vlookup函数的使用方法 vlookup函数的使用方法 vlookup精确匹配

文章插图
其实,跨工作表的引用,和同一工作表数据引用方法是一样的,只不过多了一步点击工作表的名称,即选择工作表而已 。
引用过程如下:
vlookup函数的使用方法 vlookup函数的使用方法 vlookup精确匹配

文章插图
切记:
在选了引用位置“sheet1!A1:B13”以后,不要再去点回sheet2,除非公式后面需要sheet2中的数据 。在公式编辑过程中,鼠标的点击位置会随时记录 。
了解更多