原创作者 | 李锐 微信公众号 | Excel函数与公式(ID:ExcelLiRui) 个人微信号 | (ID:ExcelLiRui520) VLOOKUP遇上他,妥妥人人夸! 大家都知道VLOOKUP是威力强大的查找引用函数,但有的问题单靠VLOOKUP是无法解决的。 比如遇到按双条件查找、三条件查找或反向查找等问题时,VLOOKUP就会召唤他的好兄弟一同应战! 长按识别二维码↓获取 一、双条件查询 要求按销售渠道和商品分类查询对应的金额 案例场景如下(右侧黄色区域输入公式) 输入以下数组公式按Ctrl+Shift+Enter =VLOOKUP(F4&G4,IF({1,0},A2:A7&B2:B7,C2:C7),2,0) 一句话解析: VLOOKUP的好兄弟IF函数构建的内存数组,便于VLOOKUP使用联合条件查询,轻松突破常规方法遇到的困境! 更多的这类多函数组合嵌套技术在函数进阶班中精讲过;数组公式和内存数组等中级技术在函数中级班精讲过。 二、三条件查询 要求按销售渠道、商品分类和商品名称查询对应的金额 案例场景如下(右侧黄色区域输入公式) 输入以下数组公式按Ctrl+Shift+Enter =VLOOKUP(G5&H5&I5,IF({1,0},A2:A19&B2:B19&C2:C19,D2:D19),2,0) 公式原理还是借助IF构建内存数组传递给VLOOKUP进行联合条件查询。 三、反向查询 要求按姓名查询籍贯,即从右向左反向查询。 案例场景如下(右侧黄色区域输入公式)
=VLOOKUP(F2,IF({1,0},C2:C10,B2:B10),2,0) 一句话解析: IF函数构建内存数组将姓名和籍贯两列换位辅助VLOOKUP顺利查询。 一个好汉三个帮,当遇到的问题用单个函数难以应对时,可以多函数嵌套形成组合拳突破困境! 希望这篇文章能帮到你! 如果你喜欢这篇文章 欢迎点赞分享转发到朋友圈 |
|