关于Vlookup函数,兰色先后整理出了31种用法。包括:
批量查找
模糊查找
含特殊符号查找
反向查找
多条件查找
区分大小写查找
合并多个表格数据
从多个表格中查找
从多个工作簿中查找
忽略隐藏行的查找
查找第2个符合条件的值
合并单元格查找
多列查找
一对多查找
带链接的查找
....等
自以为已经把Vlookup函数的所有用法整理齐了,但昨晚一位同学的提问却把兰色问的有点蒙了:
【问题】如下图所示,在用VLOOKKUP查找时出错了,原因是A列输入的是中文括号“( )”,而D列却是英文括号“( )”。
问:Vlookup函数如何才能忽略中/英文符号进行查找?
有一个冷门的Excel函数恰好可以解决这个问题:ASC函数,它可以把双字节转换为单字节。
公式中添加asc后,Vlookup就查找正常了。
=Vlookup(ASC(D2),A:B,2,0)
还有一种情况,如果A列和D列都有中英文的符号, 就需要lookup函数出马了。
=LOOKUP(1,0/(ASC(A$2:A$5)=ASC(D2)),B$2:B$5)
公式原理:把A列和D列的值都转换成单字节的,查找就可以正常进行了。
本周六兰色将继续讲解模板大全的第3套模板 Excel报表动态管理系统,想听课的同学可以提前预约了。上课时会有震动提醒。
模板差不多做好了,先看一个动态查询效果。
领取专属 10元无门槛券
私享最新 技术干货