在Excel中 , 如果数据并没有排序 , 而是无序的 , 要实现无序查找数据 , 可以使用LOOKUP函数实现无序查找 。Excel2007可使用LOOKUP函数实现无序查找 。
如上图所示 , 在C13单元格输入公式:
=LOOKUP(1,0/(B2:B9=C12),C2:C9)按回车键即可实现无序查找 , 在“B2:B9”中查找C12的数据刘洋的位置 , 返回“C2:C9”列中该位置的数据 。
Excel2007可使用LOOKUP函数实现无序查找 。
【Excel使用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函数在第一个单行区域或单列区域(称为“向量”)中查找值 , 然后返回第二个单行区域或单列区域中相同位置的值
推荐阅读
- Excel使用VLOOKUP函数进行员工信息查询
- excel使用TRANSPOSE函数转置区域
- Excel使用INDEX函数返回值或其引用
- Excel使用IFERROR函数处理错误值
- Excel单元格的数量计算函数使用教程
- Excel使用ADDRESS函数获取工作表单元格的地址
- HLOOKUP函数的使用基础教程
- excel中COMPLEX函数的使用基础教程
- eXCEL使用TRUNC函数和INT函数将数据取整
- excel信息函数整理