EXCEL中值不可用错误是什么意思

用了vlookup函数,但是就是返回不了值,公式是没有问题的啊,不知道怎么了,求大神解救啊!!!!

1、可能引用的数据为非数值格式,例如文本格式。此时应修改为数值格式
2、内容中含有空格等不可见字符,用len函数查看字符长度,是否与显示相符.例如内容在A1单元格,可在B1查看其字符长度,输入“=len(A1)”,就会返回A1单元格中字符串的长度。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-12-16
Vlookup的第一个参数(被查值),必须是待查表的第一列。
所以您引用的区域只能是D:E,不能从A开始;对应返回的列数为2,不是5.追问

要查的陈国庆就是第一个啊,,,,

追答

=vlookup(E3,sheet2!$D$3:$E$22,2,false)

本回答被提问者采纳
第2个回答  2014-09-07
=index(Sheet2!E:E,match(E3,Sheet2!D:D,0))追问

救星啊,用了你的方法是可以调用出的,但是题目要求一定要用vlookup的函数啊,大神,你看我的公式有问题么?

相似回答