我用excel 的vlookup 函数,结果返回来的是错误的值,我的数据是这样的:编号 学号ZF0001 0021ZF0002 0023ZF0003 0025我在函数中用到了=VLOOKUP(E3,A2:B4,2),我在E3里输入“ZF0001”后,结果发现返回来的值确是
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/02 03:29:10
![我用excel 的vlookup 函数,结果返回来的是错误的值,我的数据是这样的:编号 学号ZF0001 0021ZF0002 0023ZF0003 0025我在函数中用到了=VLOOKUP(E3,A2:B4,2),我在E3里输入“ZF0001”后,结果发现返回来的值确是](/uploads/image/z/9307479-39-9.jpg?t=%E6%88%91%E7%94%A8excel+%E7%9A%84vlookup+%E5%87%BD%E6%95%B0%2C%E7%BB%93%E6%9E%9C%E8%BF%94%E5%9B%9E%E6%9D%A5%E7%9A%84%E6%98%AF%E9%94%99%E8%AF%AF%E7%9A%84%E5%80%BC%2C%E6%88%91%E7%9A%84%E6%95%B0%E6%8D%AE%E6%98%AF%E8%BF%99%E6%A0%B7%E7%9A%84%EF%BC%9A%E7%BC%96%E5%8F%B7+%E5%AD%A6%E5%8F%B7ZF0001+0021ZF0002+0023ZF0003+0025%E6%88%91%E5%9C%A8%E5%87%BD%E6%95%B0%E4%B8%AD%E7%94%A8%E5%88%B0%E4%BA%86%3DVLOOKUP%28E3%2CA2%3AB4%2C2%29%2C%E6%88%91%E5%9C%A8E3%E9%87%8C%E8%BE%93%E5%85%A5%E2%80%9CZF0001%E2%80%9D%E5%90%8E%2C%E7%BB%93%E6%9E%9C%E5%8F%91%E7%8E%B0%E8%BF%94%E5%9B%9E%E6%9D%A5%E7%9A%84%E5%80%BC%E7%A1%AE%E6%98%AF)
我用excel 的vlookup 函数,结果返回来的是错误的值,我的数据是这样的:编号 学号ZF0001 0021ZF0002 0023ZF0003 0025我在函数中用到了=VLOOKUP(E3,A2:B4,2),我在E3里输入“ZF0001”后,结果发现返回来的值确是
我用excel 的vlookup 函数,结果返回来的是错误的值,
我的数据是这样的:
编号 学号
ZF0001 0021
ZF0002 0023
ZF0003 0025
我在函数中用到了=VLOOKUP(E3,A2:B4,2),我在E3里输入“ZF0001”后,结果发现返回来的值确是“0025”!
我觉得诧异,觉得公式没错啊,于是我将公式改为=VLOOKUP(E3,A2:B4,1)结果发现返回来的值居然是“ZF0003”!这就非常奇怪了,按道理应该是“ZF0001”才对啊,我明明输入的是“ZF0001”啊,怎么最后搜出来的却是按照“ZF0003”来搜的呢?
我用excel 的vlookup 函数,结果返回来的是错误的值,我的数据是这样的:编号 学号ZF0001 0021ZF0002 0023ZF0003 0025我在函数中用到了=VLOOKUP(E3,A2:B4,2),我在E3里输入“ZF0001”后,结果发现返回来的值确是
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
如果 range_lookup 为 TRUE,则 table_array 的第一列中的数值必须按升序排列:…、-2、-1、0、1、2、…、-Z、FALSE、TRUE;否则,函数 VLOOKUP 不能返回正确的数值.如果 range_lookup 为 FALSE,table_array 不必进行排序.
所以,你这个公式需要加“,false”
也就是,=VLOOKUP(E3,A2:B4,2,false)