Excel VLOOKUP 多条件使用
如何在Excel中使用VLOOKUP函数:输入'VLOOKUP',选择查找值和表格区域,设置匹配方式 #生活技巧# #数码产品使用技巧# #电脑操作教程#
公式: =VLOOKUP(条件一&条件二&...,IF({1,0},条件一区域&条件二区域&...,返回列),2,0)
解释:
条件一&条件二&... : 即将多个Excel中的单元格内容拼接起来当成一个字符串来查询 (使用是注意单元格里面的空格 必要时可以trim()一下)
IF({1,0},条件一区域&条件二区域&...,返回列):
第一部分: {1,0} 即(false,true) 如果为false则值为"返回列"
第二部分:条件一区域&条件二区域&... 即将查询源中的单元格拼接成一个字符串来匹配上面的目标字符串
第三部分:返回列 即要根据目标字符串从源数据表处查询的结果值
以上整个部分即将源数据拼接成了两个字段 即比较字符串与结果值 如下图:
即拼成如上图的模式,转成了普通单个条件的匹配方式;
最后面的 2,0 即表表示取第2列且精确匹配;
最终结果如下图:
非常非常重要的,请注意,在输入完成公式
=VLOOKUP(I3&J3&K3,IF({1,0},$A$3:$A$8&$B$3:$B$8&$C$3:$C$8,$D$3:$D$8),2,0)
后请按 Ctrl + Shift + Enter键,否则的话会错误
对于公式中的 =IF({1,0},$A$3:$A$8&$B$3:$B$8&$C$3:$C$8,$D$3:$D$8) 也给出如下图:
本人百度了下,有篇博客介绍的挺详细,里面有具体的过程,请参考:
https://jingyan.baidu.com/article/46650658d8d77bf549e5f801.html
感谢这位作者!
网址:Excel VLOOKUP 多条件使用 https://www.yuejiaxmz.com/news/view/347147
相关内容
利用Excel实现满幅面批量打印工资条EXCEL函数及数据分析技巧整理备用
提升Excel数据处理效率的实用技巧与方法分享
Excel中的查找匹配数据,除了vlookup,还有两种方法也好用
效率工具:数据分析中常见的Excel函数都在这里了
数据清洗小技巧——Excel篇
HR工作必备神器!Excel中最完美的员工生日提醒功能
Excel Power Query教程
python excel数据分析师职业技能
【数据分析】15组Excel函数,解决数据分析中80%的难题!