查找功能不适用于未排序的列表

时间:2014-09-28 16:39:59

标签: google-sheets lookup

为什么这样做,并正确查找值

enter image description here

但是一旦我改变了值的顺序,就会产生不正确的值?

enter image description here

1 个答案:

答案 0 :(得分:10)

如果您阅读LOOKUP功能的说明,则说:

  

只有对search_range或search_result_array中的数据进行排序时,LOOKUP功能才能正常工作。如果数据未排序,请使用VLOOKUP,HLOOKUP或其他相关功能。

更改公式以使用VLOOKUP,如下所示:

=VLOOKUP(D3, A1:B6, 2, FALSE)

语法:

  

VLOOKUP(search_key,range,index,[is_sorted])

     

search_key - 要搜索的值。例如,42,“猫”或I24。

     

范围 - 搜索要考虑的范围。搜索范围中的第一列以查找search_key中指定的密钥。

     

index - 要返回的值的列索引,其中范围中的第一列编号为1。

     

is_sorted - [OPTIONAL - 默认为TRUE] - 指示要搜索的列(指定范围的第一列)是否已排序。