Excel表中,Vlookup函数中的,精确匹配或者大致匹配,是啥意思呀?

2025-03-11 09:14:25
推荐回答(2个)
回答1:

0(FALSE)是精确查找,就是只会找lookup-value这个值,找不到就返回错误

1(TRUE)是模糊查找,就是找lookup-value这个值,找不到就找小于这个值的最大值。

比如图片F2单元格,找30,找不到就找到22对应的4。

但是汉字谁大谁小规律复杂,具体可以在excel里面进行对比。

综上,如果精确匹配就用0,数子模糊匹配就用1,当然0用的比较多。

回答2:

精确匹配(第三个参数为0)要求查找值必须在查找区域出现,否则结果为NA(表示没有找到),模糊匹配(第三个参数省略)一般用于区间分段的情况,查找值在查找区域的区间时按照下限对应值返回。
精确查找举例公式:
=VLOOKUP(A1, {0,1; 10,2; 20,3}, 2, 0)
A1的值为0、10、20时,公式结果为1、2、3,否则结果为找不到,例如11返回NA
模糊查找举例公式:
=VLOOKUP(A1, {0,1; 10,2; 20,3}, 2)
A1的值为0-10、10-20、20以上时,公式结果为1、2、3,只有负数结果才为找不到,例如11返回2