使用lookup函数 =LOOKUP(A4690,A1:A2128,E1:E2128)为什么得出来的结果不对呢?
A列排序了没有。LOOKUP,在不按升序排列的列中找,是得不到正确结果的。
lookup函数的使用要求查询条件按照升序排列,所以该函数之前需要对表格进行排序处理。
查询的条件可以高于查询条件列的最大值,但是不能低于查询条件列的最小值。
lookup函数的使用要求查询条件按照升序排列,所以该函数之前需要对表格进行排序处理。
查询的条件可以高于查询条件列的最大值,但是不能低于查询条件列的最小值。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2014-04-02
第一个参数应该在1-2128之间,怎么会出现4690这个数呢?请查查原数据。
第2个回答 2014-04-02
LOOKUP_vector 的数值必须按升序排序:...、-2、-1、0、1、2、...、A-Z、FALSE、TRUE;否则,函数 LOOKUP 不能返回正确的结果。文本不区分大小写。