excel达人 在excel表格中 lookup 函数为啥老出错,情况如下图

D1,D2的公式分别是E1、E2里面的表示,我把公式等于号省略了,D1的数字为B1里的1没有错误,D2里面的数字应该是B2中的2才对,为什么变成B47中的47了呢,求各位达人解释,感激不尽!!

=VLOOKUP(C1,A:B,2,) 下拉复制公式

LOOKUP(lookup_value,lookup_vector,result_vector)

Lookup_vector 的数值必须按升序排序:...、-2、-1、0、1、2、...、A-Z、FALSE、TRUE;否则,函数 LOOKUP 不能返回正确的结果。文本不区分大小写。

也就是说A列的内容要升序排序,比如说以汉字拼音排序
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-09-21
D1输入公式
=VLOOKUP(C1,A:B,2,0)
下拉填充
第2个回答  2014-10-29
那在我头上雕刻出
来这海岸,不慌不忙观赏浪花翻飞,
叫我的名字
它黑如跨越两仪的深渊。
在我身上有一只好幸灾乐祸的蜘蛛,
也将是盛放走在枯萎哈哈本回答被提问者采纳
第3个回答  2012-09-21
D1建议使用
=VLOOKUP(C1,A:B,2,0),再下拉。