Excel Lookup函数的使用方法

本文将会通过语法介绍以及一些实例来讲述如何来使用MS 中的 Excel Lookup 函数

Excel Lookup 函数说明

Excel Lookup函数将会查找工作表的一行或一列并返回另一列或行相同位置的值。该函数也可以在下面的Excel版本里使用:Excel 2016, Excel 2013, Excel 2010, Excel 2007, Excel 2003, Excel XP, Excel 2000, Excel 2011  Mac.

 Excel Lookup语法

= LOOKUP(lookup_value, lookup_vector, [result_vector])

lookup_value – 必需。指定要查找的值

Lookup_vector – 必需。单独的行或列的区域(值必须按升序排列)

Result_vector – 可选。单独的行或列的区域。 Result_vector 参数和lookup_vector 的参数大小需相同。

注意要点:

  • 如果lookup函数没有查询到精确匹配值,那么返回Lookup_vector里的小于或等于查询值的最大的那个值。
  • 如果lookup_value的值小于所有的lookup_vector里的值,那么函数会返回#N/A

Excel Lookup函数实例

下面会通过一些实例来演示如何来在MS Excel 工作表里使用Lookup函数。

=LOOKUP("two",A1:A4, B1:B4)
返回值:“word”

=LOOKUP("two",A1:A4)
返回值:“two”

=LOOKUP("five",A1:A4, B1:B4)
返回值:“#N/A”

Lookup 函数数组形式

语法结构如下:

LOOKUP(value, array)

Lookup 函数数组形式实例

=LOOKUP("s", {"o","s","e","t",“c”;1,2,3,4,5})
返回值:2

=LOOKUP("etc", {"o","s","e","t",“c”;1,2,3,4,5})
返回值:2

=LOOKUP("t", {"s","t","u","v";"a","b","c","d"})
返回值:"b"

 

Sidebar