为什么EXCEL里的VLOOKUP函数做好拖下来。所有数值都是一样的?是我设置有问题吗?

如题所述

    vlookup用法错误,vlookup查询的是某值,不是某个区域。

    另外,最后面参数为1是模糊查询。

    vlookup用法如下:

追答

你查的空数据,返回#N/A代表没找到,正常。
还有,你查的是名字,vlookup函数被查数据必须在第一列,你的不是,所以查表公式错误。
最后一个参数为1是模糊查询,不建议,因为你要查询的数据不能进行模糊查询,匹配错了你都不知道,必须用精确查询。
查第二列返回第一列用下面公式:
=index(A:A,MATCH(F4,B:B,))

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-05-19

=VLOOKUP(F81,if({1,0},A:A,B:B),2,0)所有使用了数组的公式,不能直接回车,需要使用Ctrl+Shift+Enter,你查找区域没在返回值前面,所以要用数组公式查找,可以看看这几个网页

网页链接网页链接