提到查找、匹配,首先想到的是vlookup函数,vlookup-纵向查找,按列查找,数据源一般在一个工作表中
如果源数据在多个工作表如何查找呢?
如下图 ▼
小牛对接三个部门,每个部门通讯录单独一个工作表,现需要根据一批工号查找对应人员,这批工号来自三个不同部门,如何查找?
★ VLOOKUP IFERROR函数组合
=============
什么是IFERROR函数?
IFERROR=IF ERROR,是用来捕获和处理公式中的错误函数
如果公式的计算结果为错误,则返回指定的值;否则将返回公式的结果
类似IF函数,iferror也可以多层嵌套
语法: IFERROR(value, value_if_error)
本题中,在三个工作表中查找信息,先在第一个工作表中找,如果找不到则到第二个工作表中找,如果还是找不到则到第三个工作表中找
=iferror(第一个工作表查找,iferror(第二个工作表查找,第三个工作表查找)))
在各个工作表查找使用vlookup函数
两个函数组合后,公式=IFERROR(VLOOKUP(F2,B:C,2,0),IFERROR(VLOOKUP(F2,二部!B:C,2,0),VLOOKUP(F2,三部!B:C,2,0)))
联系客服