公式: =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 多条件使用相关推荐

  1. EXCEL——VLOOKUP双条件匹配

    一.VLOOKUP()函数说明 注意事项: 查找条件需要在查找范围的第一列. 二.举例 查找符合这两个条件的病种次数,具体操作是需要先将基本数据中的这两列数据合并成辅助列,之后查找. 公式: =VLO ...

  2. R中如何实现excel中vlookup多条件匹配

    R中如何实现excel中vlookup多条件匹配 在excel中vlookup函数一般只能用一个条件进行数据匹配若要多个条件一是构建辅助列,二是采用if{1,0}加上&.那么在R中我们应该如何 ...

  3. Excel VLOOKUP实用教程之 09 VLOOKUP 与多个条件一起使用?(教程含数据excel)

    实战需求 Excel VLOOKUP 函数,在其基本形式中,可以查找一个查找值并从指定的行返回相应的值.但通常需要在具有多个条件的 Excel 中使用 VLOOKUP 文章目录 <示例 1 – ...

  4. vlookup多条件的使用

    通俗语言示例 sheet1(金额未知.条件已知) 条件1 条件3 金额   上海广告部 京东 ? 举例         sheet2(金额已知.条件已知) 条件1 条件2 金额 上海广告部 京东 13 ...

  5. 在Excel中根据条件查找匹配多个值

    在Excel中根据条件查找匹配多个值(vlookup只能匹配第一个值) 之前在深圳的时候就被问过这个问题,今天又遇到同事在问,索性记录在此. 如下图,根据E列的值,在A列中查找对应的数据,输出匹配行上 ...

  6. excel vlookup函数使用

    第一部分:excel vlookup函数使用介绍 Excel中vlookup函数怎么用呢,VLOOKUP函数几乎是大家学习查找引用函数最先接触到的一个函数.对Excel感兴趣的朋友可加Excel学习交 ...

  7. EXCEL通过多条件查询值

    EXCEL通过多条件查询值 EXCEL通过多条件查询值 初学excel VBA,自己动手制作了一个多条件查询值得工具 根据sheet1的 条件1,2,3,4来比对sheet2的条件1,2,3,4 并且 ...

  8. Excel:IF条件类函数

    Excel中的条件判断类函数包括: (1)常用的IF.SUMIF.COUNTIF.AVERAGEIF等函数: (2)Excel 2016版以后新增多条件分支函数IFS.SUMIFS.COUNTIFS. ...

  9. Excel VBA 多条件筛选及汇总统计

    Excel VBA 多条件筛选 AdvancedFilter 汇总统计 sumproduct Range与Array交换 在日常工作中,面对Excel表格数据,为了分类进行统计,通过对表格数据筛选获取 ...

最新文章

  1. Java之Array(数组)说明
  2. golang 比较字符串 版本号大小
  3. mysql连接数设置操作(Too many connections)及设置md5值的加密密码
  4. Java中使用UUID给图片命名的文件上传方法
  5. hdu 5492(矩阵模型的变形)
  6. OpenGL 地形LOD的镶嵌细分的用法
  7. HTTP 错误 404 - 文件或目录未找到 - 最终解决方法
  8. [ETL] Flume 理论与demo(Taildir Source Hdfs Sink)
  9. Tengine(Nginx)配置SSL(https),应用服务器(Tomcat)无需配置
  10. 仓库货位 mysql_Max(TM)财务进销存管理系统 V1.1.12 MySQL网络版
  11. android+接入易宝支付,iOS客户端连接易宝支付接口
  12. android MTK手机adb remount 失败,如何remont成功?
  13. 彩虹易支付全开源码全新完全开源无任何加密易支付程序
  14. JVM垃圾收集器分类
  15. 计算机病毒的历史:1986-1993(译文…
  16. 《黑白团团队》第八次团队作业:Alpha冲刺 第一天
  17. JavaScript---网络编程(9-1)--DHTML技术演示(2-1)-表格创建的几种方式
  18. MyBatis入门介绍,凤凰涅槃:从 iBatis 到 MyBatis
  19. 实现登录注册页面详细(Servlet+jsp+java)
  20. Windows8 最新泄漏版试用体验与下载

热门文章

  1. 安装Phoenix时,执行./splline.py报错File “./sqlline.py“, line 25, in <module> import phoenix_utils File
  2. ESP32-IDF开发实例-非易失性存储(NVS)数据存取
  3. 《斯坦福极简经济学》读书笔记
  4. 服务器断电后找不到磁盘,服务器断电数据丢失恢复原理和恢复过程
  5. 98城市联合发行全国旅游年票一卡通
  6. iOS动态库实现插件化
  7. rpcx服务框架浅析3-服务发布流程
  8. Linux与git使用引导(git rm 与rm命令)
  9. 如何快速梳理领域文献
  10. 时间复杂度与空间复杂度总结