为什么这样做有效,并正确查找值
但是一旦更改值的顺序,就会产生不正确的值?
如果您阅读了有关LOOKUP函数的注释,它将说:
仅对search_range或search_result_array中的数据进行排序时,LOOKUP函数才能正常工作。如果未对数据进行排序,请使用VLOOKUP,HLOOKUP或其他相关功能。
更改您的公式以使用VLOOKUP,如下所示:
=VLOOKUP(D3, A1:B6, 2, FALSE)
句法:
VLOOKUP(搜索键,范围,索引,[已排序])
search_key-要搜索的值。例如42,“猫”或I24。
range-要考虑的搜索范围。在范围的第一列中搜索search_key中指定的键。
index-要返回的值的列索引,范围中的第一列编号为1。
is_sorted-[可选-默认为TRUE]-指示是否对要搜索的列(指定范围的第一列)进行了排序。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句