VLOOKUP函数是各位都非常熟悉的查询函数,我们总是使用它来进行资料的条件查找,但大多时候一般是在同一张表格或者同一个事情簿内进行资料的查询引用。

今天小五和各位共享怎么样使用VLOOKUP函数进行跨表甚至跨事情簿查询。

1、跨表查询

如下图表格所示,需要从1到6月份的销售业绩明细表里面,查找指定人员指定月份的销售业绩。例如我们查找刘彩静1月份的销售业绩,输入公式:

=VLOOKUP(A2,'1月'!B2:C12,2,0)

VLOOKUP函数使用方法_vlookup详细步骤教程分享 第1张

说明:公式中的第2个参数,查找地区也可直接抽中1月份表格对应的B、C两列地区。

2、多表资料查询

如下图所示,门槛根据人员姓名查找1到6月份的任何销售业绩。在C2单元格中输入公式:=IFERROR(VLOOKUP($B2,INDIRECT(C$1"!B:C"),2,0),""),往右往下填充公式就可以。

VLOOKUP函数使用方法_vlookup详细步骤教程分享 第2张

说明:

这里用VLOOKUP函数和INDIRECT函数混合,对各个明细表B、C两列资料查找地区进动作态引用,小心公式中单元格的引用方法。因为有的员工在有的月份里是没有业绩的,查找不到资料,会返回错误值,还需要用IFERROR函数进行容错处理。

3、跨事情簿查询

如果1到6月份的销售资料明细都是单独的一个事情簿,我们又怎么样进行资料的查询引用呢?

VLOOKUP函数使用方法_vlookup详细步骤教程分享 第3张

VLOOKUP函数使用方法_vlookup详细步骤教程分享 第4张

跨多个事情簿查询引用资料,在C2单元格中输入公式:

=IFERROR(VLOOKUP($B2,INDIRECT("["C$1".xlsx]"C$1"!B:C"),2,0),""),

往右往下填充。

VLOOKUP函数使用方法_vlookup详细步骤教程分享 第5张

说明:如果查找的是张夏晗1月份销售业绩,可以输入函数公式=IFERROR(VLOOKUP($B2,'[1月.xlsx]1月'!$B:$C,2,0),""),这里我们一样使用INDITECT函数,实现多个事情簿资料地区的动态引用。

小心:使用VLOOKUP函数跨事情簿查询引用,需把任何关联事情簿全部打开。