Excel中lookup函数怎么使用

本文介绍 Microsoft Excel 中 LOOKUP函数 (函数:函数是预先编写的公式,可以对一个或多个值执行运算,并返回一个或多个值。函数可以简化和缩短工作表中的公式,尤其在用公式执行很长或复杂的计算时。)的公式语法和用法。

操作方法

  • 01

    LOOKUP 函数可从单行或单列区域 (区域:工作表上的两个或多个单元格。区域中的单元格可以相邻或不相邻。)或者从一个数组 (数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。)返回值。LOOKUP 函数具有两种语法形式:向量形式和数组形式。

向量形式

  • 01

    向量是只含一行或一列的区域。LOOKUP 的向量形式在单行区域或单列区域(称为“向量”)中查找值,然后返回第二个单行区域或单列区域中相同位置的值。当要指定包含要匹配的值的区域时,请使用 LOOKUP 函数的这种形式。LOOKUP 函数的另一种形式自动在第一行或第一列中查找。

  • 02

    语法 LOOKUP(lookup_value,  lookup_vector,  [result_vector]) LOOKUP 函数向量形式语法具有以下参数 (参数:为操作、事件、方法、属性、函数或过程提供信息的值。): lookup_value  必需。LOOKUP 在第一个向量中搜索的值。Lookup_value 可以是数字、文本、逻辑值、名称或对值的引用。 lookup_vector  必需。只包含一行或一列的区域。lookup_vector 中的值可以是文本、数字或逻辑值。

  • 03

    要点 lookup_vector 中的值必须以升序排列:...,-2, -1, 0, 1, 2, ..., A-Z, FALSE, TRUE。否则,LOOKUP 可能无法返回正确的值。大写文本和小写文本是等同的。 result_vector  可选。只包含一行或一列的区域。result_vector 参数必须与 lookup_vector 大小相同。

  • 04

    说明 如果 LOOKUP 函数找不到 lookup_value,则它与 lookup_vector 中小于或等于 lookup_value 的最大值匹配。 如果 lookup_value 小于 lookup_vector 中的最小值,则 LOOKUP 会返回 #N/A 错误值。

  • 05

    举个例子

方法/步骤3

  • 01

    数组形式 LOOKUP 的数组形式在数组 (数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。)的第一行或第一列中查找指定的值,并返回数组最后一行或最后一列内同一位置的值。当要匹配的值位于数组的第一行或第一列中时,请使用 LOOKUP 的这种形式。当要指定列或行的位置时,请使用 LOOKUP 的另一种形式。 提示  一般而言,最好使用 HLOOKUP 或 VLOOKUP 函数而不是 LOOKUP 的数组形式。LOOKUP 的这种形式是为了与其他电子表格程序兼容而提供的。

  • 02

    语法 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 始终选择行或列中的最后一个值。

  • 03

    举个例子

  • 04

    再举一个例子

(0)

相关推荐

  • Excel中Lookup函数怎么实现根据多个关键词取值

    在Excel表格中根据关键词从字符串中查找并提取该关键词,很多同学可能不知道怎么操作,实际上使用LOOKUP函数即可实现,请看本文的使用Excel中Lookup函数实现根据多个关键词取值的方法. [例 ...

  • excel中lookup函数有什么作用?怎么使用lookup函数?

    lookup函数一个搜素函数,是查询单一行或者单一列中的值并返回对应选定区域相同格式另一行或者列中同一位置的值,那么excel中lookup函数有什么作用?怎么使用lookup函数?下面小编就为大家详 ...

  • excel中lookup函数的使用方法

    lookup函数在excel中是十分常用的查找公式,用于从一列或一行或数组中查找一个值.它有两种用法,本文将通过例子详细说明这两种用法. 操作方法 01 例如有以下表格,我们想将第一张表格中的进价填如 ...

  • Excel中hlookup函数的使用方法

    Excel中hlookup函数的使用方法

  • Excel中VLOOKUP函数的应用

    Excel是一个用的办公软件,是办公人员必备的。有的时候在用excel的时候需要加快工作效率利用到各种函数,今天小编给大家介绍Excel中VLOOKUP函数的应用。好多人对这个函数还是蛮陌生的吧。那么 ...

  • Excel中VLOOKUP函数的应用方法及vlookup函数实例的下载

    规则: VLOOKUP(lookup_value,table_array,col_index_num,range_lookup) 参数 简单说明 输入数据类型 lookup_value 要查找的值 数 ...

  • Excel 中sumif函数用法以及使用实例介绍

    excel sumif函数的用法介绍 Excel中sumif函数的用法是根据指定条件对若干单元格、区域或引用求和。 sumif函数语法是:SUMIF(range,criteria,sum_range) ...

  • Excel中SMALL函数实例使用方法

    Excel中SMALL函数的用法是:返回数据集中第 k 个最小值。使用此函数可以返回数据集中特定位置上的数值。 SMALL函数的语法是:SMALL(array,k) SMALL函数的参数说明: 第一, ...

  • Excel中sumif函数的使用方法

    一:excel sumif函数的用法介绍 Excel中sumif函数的用法是根据指定条件对若干单元格、区域或引用求和。 SUMIF函数的参数:range,criteria,sum_range 1)Ra ...