LOOKUP函数,EXCEL表格数据查函数的鼻祖,详细案例讲解
LOOKUP函数,被称之为查函数的鼻祖,这个函数的使用方法也是多样化,不仅可以精准查询,也可以模糊查询,既可以横向查询,也可以纵向查询,我们先来看下这个函数的部分用法:
Lookup函数从单行或单列或从数组中查一个值。
语法结构
=LOOKUP(lookup_value, lookup_vector, result_vector)
=LOOKUP(LOOKUP_VALUE;ARRAY)
公式一:
第一参数:查值
第二参数:查的数据区域,必须是一行或者一列
第三参数:返回结果的区域,必须是一行或者一列
公式二:
从array(数组)里的第一列查”lookup_value“的值,并返回array里最后一列的结果。
注意事项
第二参数中的值必须升序排序,否则查结果可能不正确,如果不到准确的结果,lookup会返回小于或等于查值的最大值。如果查值小于查区域的最小值,lookup公式则会返回 #N/A 错误。
第二与第三参数必须一一对应。
最重要的就是排序,其他的可以暂时先不管。
excel vlookup函数怎么用使用案例:
右侧根据产品编号查询左侧表格里对应的数量。
函数公式:=LOOKUP(G2,B2:C18)
这里使用的LOOKUP函数的第二个函数公式
参数1,查值即产品编号。
参数2,B2:C18,是一个连续数组,第一列产品编号作为查值,最后一列数量作为查询结果返回。
如果要查询的是单价,只需要修改参数2,让参数2的首列以查询值即产品编号列开始,以单价列作为最后一列结束,返回最后一列单价的结果。
同样的查询情况,也可以根据函数的第一个公式
函数公式:=LOOKUP(G2,B2:B18,C2:C18)
参数1:G2即产品编号作为查值。
参数2:B2:B18即产品编号列,作为查的数据区域。
参数3:C2:C18即数量列,作为返回结果的列。
需要注意的是,使用LOOKUP函数之前,养成习惯,将查值对应的参数二进行升序排列,如图所示,左侧表格里的产品编号看上去是升序排列,但右侧的查询结果却显示不正确。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论