EXCEL2000中关于LOOKUP的问题!在线等待……

用LOOKUP指定在同一文件的不同工作表中查找C2单元格中的内容并输入到E2单元格中,C列的属性和指定查找列的属性一样都是文本,查找内容为文本数字(如,00114532)共八位数字,查找列的范围设定为111:500,选择列的范围也是111:500。

但是问题出来了,查找后返回到E2单元格的内容并不是同行的内容,而且如果仅输入1或02等查找列中没有的内容,竟然也返回内容。这明摆着LOOKUP函数没有起作用,而是出了乱子。

请高手帮我解决这个问题,如何才能实现精确查找?
---------------------------------------------------------------

确认你的EXCEL工具-选项中的自动重新计算被选中.然后参照如下设置
参照EXCEL的帮助文件,例:
A B
1 频率 颜色
2 4.14 red
3 4.91 orange
4 5.17 yellow
5 5.77 green
6 5.39 blue

=LOOKUP(4.91,A2:A6,B2:B6) 在 A 列中查找 4.91,并返回同一行 B 列的值 (orange)
=LOOKUP(5.00,A2:A6,B2:B6) 在 A 列中查找 5.00,并返回同一行 B 列的值 (orange)
=LOOKUP(7.66,A2:A6,B2:B6) 在 A 列中查找 7.66(最接近的下一个值为 6.39),并返回同一行 B 列的值 (blue)
=LOOKUP(0,A2:A6,B2:B6) 在 A 列中查找 0,由于 0 小于查找向量 A2:A7 中的最小值,所以返回错误值 (#N/A)

Published At
Categories with 服务器类
Tagged with
comments powered by Disqus