VLOOKUP和IFERROR是好搭档
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或者邮箱删除。