首页 > Excel专区 > Excel函数 >

Excel使用LOOKUP函数实现无序查找

Excel函数 2023-01-13

在Excel中,如果数据并没有排序,而是无序的,要实现无序查找数据,可以使用LOOKUP函数实现无序查找。Excel2007可使用LOOKUP函数实现无序查找。

如上图所示,在C13单元格输入公式:

=LOOKUP(1,0/(B2:B9=C12),C2:C9)

按回车键即可实现无序查找,在“B2:B9”中查找C12的数据刘洋的位置,返回“C2:C9”列中该位置的数据。

Excel2007可使用LOOKUP函数实现无序查找。

相关说明:

  • LOOKUP函数语法(向量型):LOOKUP(lookup_value,lookup_vector,result_vector)
  • lookup_value:LOOKUP 在第一个向量中搜索的值。lookup_value 可以是数字、文本、逻辑值、名称或对值的引用。
  • lookup_vector:只包含一行或一列的区域。lookup_vector 中的值可以是文本、数字或逻辑值。
  • lookup_vector中的值必须以升序顺序放置,否则,LOOKUP 可能无法提供正确的值。大写文本和小写文本是等同的。
  • result_vector:只包含一行或一列的区域。它必须与 lookup_vector 大小相同。
  • 如果 LOOKUP 找不到 lookup_value,则它与 lookup_vector 中小于或等于 lookup_value 的最大值匹配。
  • 如果 lookup_value 小于 lookup_vector 中的最小值,则 LOOKUP 会提供 #N/A 错误值。
  • LOOKUP函数在第一个单行区域或单列区域(称为“向量”)中查找值,然后返回第二个单行区域或单列区域中相同位置的值

Copyright © 2016-2023 office学习教程网 office.tqzw.net.cn. All Rights Reserved.