我用excel 的vlookup 函数,结果返回来的是错误的值,
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/08/11 01:31:01
我用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”来搜的呢?
我的数据是这样的:
编号 学号
ZF0001 0021
ZF0002 0023
ZF0003 0025
我在函数中用到了=VLOOKUP(E3,A2:B4,2),我在E3里输入“ZF0001”后,结果发现返回来的值确是“0025”!
我觉得诧异,觉得公式没错啊,于是我将公式改为=VLOOKUP(E3,A2:B4,1)结果发现返回来的值居然是“ZF0003”!这就非常奇怪了,按道理应该是“ZF0001”才对啊,我明明输入的是“ZF0001”啊,怎么最后搜出来的却是按照“ZF0003”来搜的呢?
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)
如果 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)
我用excel 的vlookup 函数,结果返回来的是错误的值,
关于excel中vlookup函数返回值的问题
excel vlookup函数可以返回多个符合条件的值么
求excel表格VLOOKUP函数的用法.
Excel里的VLOOKUP函数怎么用啊?
excel的vlookup函数如何使其取的是最后一个匹配的值
VLOOKUP函数中的查找值必须是数字吗?/我输入的是汉字结果老是不对
运用EXCEL的VLOOKUP函数,对两张表格的数据进行比对时,返回值为#N/A?有相同数据.
我弄明白Excel 函数vlookup是怎么用的,不太明白,看你举的例子非常生动,不过我还是不太会用,想麻
Excel中VLOOKUP函数的作用是什么?如何使用VLOOKUP函数?
关于Excel中的vlookup函数的表达式col_index_num的用法
我用VLOOKUP公式为什么引用过来的数据是错误的?