明明左表里有这个内容,
为什么VLOOKUP竟然找不到
这是因为VLOOKUP函数对于查询的要求很高,
估计是当初开发这个函数的人员设计的规则过于严格。
另外,咱们要知道vlookup第1参数是可以使用通配符的。
大家或许都知道,*是通配符,代表任意位数的字符,
?也是通配符,代表单个位数的字符,
~其实也是通配符,是一种强制符,强制位于其后的字符为普通字符
什么意思呢?
~* 这2个字符一起用,就是表示*变成了普通字符了,不再是通配符了。
理解这个很重要。
可以把公式修改下:
=VLOOKUP(SUBSTITUTE(F5,"~","~~"),B:C,2,0)
结果就对了
请理解“~~”的意思
领取专属 10元无门槛券
私享最新 技术干货