如何用lookup在没有按照升序排列的两列数据中查找相近的值?

bg12 1年前 已收到1个回答 举报

yxm18 花朵

共回答了24个问题采纳率:83.3% 举报

当range_lookup(最后一个参数)为FALSE时可以不排序
VLOOKUP
在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值.当比较值位于数据表首列时,可以使用函数 VLOOKUP 代替函数 HLOOKUP.
在 VLOOKUP 中的 V 代表垂直.
语法
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
Lookup_value 为需要在数组第一列中查找的数值.Lookup_value 可以为数值、引用或文本字符串.
Table_array 为需要在其中查找数据的数据表.可以使用对区域或区域名称的引用,例如数据库或列表.
如果 range_lookup 为 TRUE,则 table_array 的第一列中的数值必须按升序排列:…、-2、-1、0、1、2、…、-Z、FALSE、TRUE;否则,函数 VLOOKUP 不能返回正确的数值.如果 range_lookup 为 FALSE,table_array 不必进行排序.
通过在“数据”菜单中的“排序”中选择“升序”,可将数值按升序排列.
Table_array 的第一列中的数值可以为文本、数字或逻辑值.
文本不区分大小写.

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.028 s. - webmaster@yulucn.com