vlookup精确查找的结果还是不精确怎么解决(选的FALSE)

2025-04-07 16:43:39
推荐回答(4个)
回答1:

Vlookup函数的帮助里的说法是对的,而这个图片中说反了。 VLOOKUP(lookup_value,table_array,col_index_num,range_lookup) Range_lookup 为一逻辑值,指明函数 VLOOKUP 返回时是精确匹配还是近似匹配。如果为 TRUE 或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于 lookup_value 的最大数值;如果 range_value 为 FALSE,函数 VLOOKUP 将返回精确匹配值。如果找不到,则返回错误值 #N/A。

回答2:

vlookup,lookup,hlookup这些函数都是允许模糊查找的,所以填false禁止它.
vlookup默认的最后一个参数是false的,即不填false也会精确查找.
如:
=vlookup(a1,m:o,2,)

=vlookup(a1,m:o,2,false)
是等效的.

回答3:

“*”号为Excel查询的通配符号,若果公式计算过程中遇到*号,Excel容易产生不准确错误,这个错误,有时候发生,有时候不发生。所以使用vlookup查询时,建议将*符号用其他符号代替。

回答4:

你的问题解决了吗,我也是要规格3×8个数据,返回的是3×18的数据,用了精准查找,还是不对