用VLOOKUP函数总是显示错误
发布网友
发布时间:2022-04-21 17:27
我来回答
共4个回答
热心网友
时间:2022-04-06 18:50
你公式最末的参数选择的是“1”,代表着近似模式,要求$A$8:$D$12第一列的值必须按升序排列,并小于等于K7的最大值对应的列的数据。
建议修改成FALSE、或是常用数字0、或保留参数前的逗号代替,表示只查找精确匹配值。
希望对你有所帮助!
热心网友
时间:2022-04-06 20:08
亲,你看你点的那个格子,最后一个写的不是True或者fales,写的是1,1又不是可选参数。那么只能选True或者Fales,自然它跳 NA 无满足条件数值。。。
看你写的Vlookup公式基本都没什么问题,就只要记住最后一个参数是True或者fales就可以了追问什么是可选参数,怎么看啊
追答你点一下那个fx,里面选vlookup就可以看到完成的函数构成和参数选择了
热心网友
时间:2022-04-06 21:43
公式中,函数的最后一个参数输入错误,应该输入false或0。
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)函数中最后一个参数Range_lookup为一逻辑值,指明函数 VLOOKUP 查找时是精确匹配,还是近似匹配。
如果为false或0 ,则返回精确匹配,找不到则返回错误值 #N/A。
如果 range_lookup 为TRUE或1,函数 VLOOKUP 将查找近似匹配值,也就是说,如果找不到精确匹配值,则返回小于 lookup_value 的最大数值。
如果range_lookup 省略,则默认为近似匹配。
因为公式中用了true,返回了近似值,造成匹配结果非预期。
热心网友
时间:2022-04-06 23:34
超出了查找的范围了