有朋友提到在使用vlookup函数查找的时候结果为什么是错的明明查找规格都是一样的,并且没有任何格式差别怎么会出错了呢?
看到朋友发来的文件才知道原来是通配符惹嘚祸在excel中星号(*)是有特别意义的,如果你需要查找的内容中包含星号那么星号的本身是(~*),这样才能正确查找!
- 非通配符:~加在通配符*或?湔此时*或?不再作为通配符使用,仅仅作为其符号本身这个字符
- 通配符:如果不加~作通配符使用,分别代表任意个字符和任意一个字符!
vlookup函数查找失败案例
在excel中只会理解【女童连衣裙*XL】为以女童连衣裙为开头或者以XL为结尾的关键词所以第一个案例中查找的结果是第一个品名的数量15,导致出错!
- 案例2:根据应纳所得税查找对应区间税率
当在有通配符*存在的情况下很多函数可能都会出错!比如使用SUMIF函数求囷、COUNTIF函数!唯独lookup函数在查找的时候都能准确!
- 好了,看一下文章开头说的案例中根据【产品规格查询比重】的正确解法吧在I2中输入公式
- lookup函数的固定查找套路,适用于单条件、多个条件查找
得到的结果明显是错误的sumif函数将前2个规格的产品默认为一个了
关于今天的分享就到這里了,小编觉得lookup函数才是我们真正需要的查找函数!如果你还有疑问欢迎在评论区留言交流一下!你的转发/赞赏将会是我继续创作的動力!