手机版

VLOOKUP和IFERROR是好搭档

时间:2021-09-28 来源:互联网 编辑:宝哥软件园 浏览:

VLOOKUP和IFERROR是很好的合作伙伴。

问题来源

来自朋友的消息:

“第一张表有材质代码,没有表面处理,第二张表有材质代码,有表面处理,但是材质代码只是第一张表的一部分。第二张桌子的表面处理和第一张桌子如何搭配?”

根据消息,汇总数据如下:

关键操作

本课题的目的是根据“物料编码”找到不同编码对应的“表面处理”数据,所以我们选择搜索功能;

sheet2中的表面处理数据垂直分布在一列中,因此使用列搜索功能VLOOKUP。

sheet2中的“物料代码”只是sheet1的一部分,因此搜索结果中可能存在错误,可以使用IFERROR函数进行更正。

搜索过程如下:

公式分辨率:

1、VLOOKUP(A2,Sheet2!2:澳元(12,2,0澳元)

VLOOKUP函数的语法:

=VLOOKUP(要查找的值,要查找该值的区域,该区域包含返回值的列号,精确匹配或近似匹配)。

在此示例公式中:

A2:是要搜索的值,对应的“表面处理”数据要搜索A2;

Sheet2!$A$2:$B$12:找到值的范围;

2:区域包含返回值的列号,返回值为“表面处理”数据,是搜索区域的第二列;

0:完全匹配。

请特别注意:

第一个参数“要查找的值”应该总是在第二个参数“要查找值的区域”的第一列,这样VLOOKUP才能正常工作。

当VLOOKUP公式被向下填充时,为了确保“要找到值的区域”保持不变,应该绝对引用该区域。

2、=IFERROR(VLOOKUP(A2,Sheet2!$2:澳元$12,2,0澳元),"")

if函数的语法:

IFERROR(值,如果值是错误的)

在此示例公式中:

错误计算以下错误类型:#不适用,#值!#REF!#DIV/0!#NUM!名称?或者#NULL!

版权声明:VLOOKUP和IFERROR是好搭档是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。