lookup函数的使用方法,lookup函数怎么用?

来源:网络时间:2017-02-10 18:06:41

看视频还在等广告?2345浏览器直接为您拦截广告!

  作为 Excel 中威力十分强大的查找引用函数。在当需要查询一行或一列并查找另一行或列中的相同位置的值时,就要用到LOOKUP这个函数了。

LOOKUP 函数有两种使用方式:向量形式和数组形式。

  1.向量形式

  LOOKUP的向量形式在单行区域或单列区域中查找值,然后返回第二个单行区域或单列区域中相同位置的值。

  语法

  LOOKUP(lookup_value, lookup_vector, [result_vector])

  LOOKUP函数向量形式语法具有以下参数:

  lookup_value必需。LOOKUP在第一个向量中搜索的值。Lookup_value可以是数字、文本、逻辑值、名称或对值的引用。

  lookup_vector必需。只包含一行或一列的区域。lookup_vector中的值可以是文本、数字或逻辑值。

  重要:lookup_vector中的值必须按升序排列:..., -2, -1, 0, 1, 2, ..., A-Z, FALSE, TRUE;否则,LOOKUP可能无法返回正确的值。文本不区分大小写。

  result_vector可选。只包含一行或一列的区域。result_vector参数必须与lookup_vector参数大小相同。其大小必须相同。

  备注

  如果LOOKUP函数找不到lookup_value,则该函数会与lookup_vector中小于或等于lookup_value的最大值进行匹配。

  如果lookup_value小于lookup_vector中的最小值,则LOOKUP会返回 #N/A 错误值。

  下面结合一个实际案例讲解LOOKUP函数的向量形式用法。

  下图左侧是数据源,需要在右侧的黄色区域输入公式,根据员工编号调用对应的销售额。

  

lookup函数的使用方法,lookup函数怎么用?

  在F2输入以下公式,并向下填充。

  =LOOKUP(E2,$A$2:$A$12,$C$2:$C$12)

#p#副标题#e#

  2.数组形式

  LOOKUP的数组形式在数组的第一行或第一列中查找指定的值,并返回数组最后一行或最后一列中同一位置的值。当要匹配的值位于数组的第一行或第一列中时,请使用LOOKUP的这种形式。

  语法

  LOOKUP(lookup_value, array)

  LOOKUP函数数组形式语法具有以下参数:

  lookup_value必需。LOOKUP在数组中搜索的值。lookup_value参数可以是数字、文本、逻辑值、名称或对值的引用。

  如果LOOKUP找不到lookup_value的值,它会使用数组中小于或等于lookup_value的最大值。

  如果lookup_value的值小于第一行或第一列中的最小值(取决于数组维度),LOOKUP会返回#N/A 错误值。

  Array必需。包含要与 lookup_value 进行比较的文本、数字或逻辑值的单元格区域。

  LOOKUP的数组形式与HLOOKUP和VLOOKUP函数非常相似。区别在于:HLOOKUP在第一行中搜索lookup_value的值,VLOOKUP在第一列中搜索,而LOOKUP根据数组维度进行搜索。

  如果数组包含宽度比高度大的区域(列数多于行数)LOOKUP会在第一行中搜索lookup_value的值。

  如果数组是正方的或者高度大于宽度(行数多于列数),LOOKUP会在第一列中进行搜索。

  使用HLOOKUP和VLOOKUP函数,您可以通过索引以向下或遍历的方式搜索,但是LOOKUP始终选择行或列中的最后一个值。

  重要:数组中的值必须按升序排列:..., -2, -1, 0, 1, 2, ..., A-Z, FALSE, TRUE;否则,LOOKUP可能无法返回正确的值。文本不区分大小写。

  下面结合一个实际案例讲解LOOKUP函数的向量形式用法。

  下图左侧是数据源,需要在右侧的黄色区域输入公式,根据员工编号调用对应的销售额。

lookup函数的使用方法,lookup函数怎么用?cad6e9c9db74d235c7946b width="578" height="379"/>

  

  在F2输入以下公式,并向下填充。

  =LOOKUP(E2,$A$2:$C$12)

   介绍LOOKUP函数基础语法,向量形式和数组形式的用法。

文章内容来源于网络,不代表本站立场,若侵犯到您的权益,可联系我们删除。(本站为非盈利性质网站) 联系邮箱:rjfawu@163.com