=IFERROR(LOOKUP(9^9,FIND($N16,Sheet2!$J2:$J999),Sheet2!J2:J999),"")
=VLOOKUP("*"&A2&"*",D:D,1,0) 还是同样的数字,同样的公式,查找结果却正确。 从这2张图可以知道,公式没问题,问题出在哪呢? "*"&A2&"*"就将数字转变成文本格式,D列的内容如果是数值格式,因为格式不统一就返回错误值,只有文本格式才可以找到。 对于这种,卢子一般都是通过分列将数字转换成文本格式,当然...
其实Vlookup也可以实现这个目的 =VLOOKUP(D2,$H$2:$I$6,2) 大家可以看到Vlookup的第四个参数没写,通常情况下,第四个参数写的是0,表示精确查找,如果找不到目标,就会显示错误值,但是如果第四个参数写1或者省略不写,那就会进行模糊查找,找到小于目标值的最大值,这样就正好找到了区间值! 本节就分享到这里,需...
[Excel]VLOOKUP函数使用示例 VLOOKUP简介 VLOOKUP函数是Excel中的一个纵向查找函数,它与LOOKUP函数和HLOOKUP函数属于一类函数,在工作中都有广泛应用,功能是按列查找,最终返回该列所需查询列序所对应的值;与之对应的HLOOKUP是按行查找的。 语法规则和参数解释 VLOOKUP(lookup_value,table_array,col_index_num,range_lo...
=VLOOKUP("*"&A2&"*",D:D,1,0) 还是同样的数字,同样的公式,查找结果却正确。 从这2张图可以知道,公式没问题,问题出在哪呢? "*"&A2&"*"就将数字转变成文本格式,D列的内容如果是数值格式,因为格式不统一就返回错误值,只有文本格式才可以找到。
=VLOOKUP(D2,$H$2:$I$6,2) 大家可以看到Vlookup的第四个参数没写,通常情况下,第四个参数写的是0,表示精确查找,如果找不到目标,就会显示错误值,但是如果第四个参数写1或者省略不写,那就会进行模糊查找,找到小于目标值的最大值,这样就正好找到了区间值!