原标题:Vlookup函数实现多条件查找,又有新方法了!

Vlookup函数的多条件查找,一般有两种方法:

1、辅助列法

用&把多条连接到一起作为一列查找。

A2 公式

=B2&"-"&C2

C10公式

=VLOOKUP(A10&"-"&B10,$A$2:$D$6,4,0)

2、区域重组法

用if({1,0}重组区域为新的数组,B和C列连接到一起,再查找。

=VLOOKUP(B10&C10,IF({1,0},B2:B6&C2:C6,D2:D6),2,0)

注:该公式为数组公式,需要按ctrl+shift+enter完成输入,成功后公式两边会自动添加大括号。

新方法出场....估计绝大多数同学都没用过:

3、区域重算法

先用 (1/(条件)*(条件))*被查找的值把不符合条件的变成错误值,然后再用vlookup的匹配查找方法,用一个足够大(9^9)的值把符合条件的值查找出来。

=VLOOKUP(9^9,(1/(B$2:B$6=B10)*(C$2:C$6=C10))*D$2:D$6,1)

注:vlookup第4个参数省略代码匹配查找

其实,第3个方法的实用性并不高,这里列出来只是让大家开拓一下思路,这里用Max函数就可以直接完成。(缺陷是只能返回数字类型)

{=MAX((B$2:B$6=B10)*(C$2:C$6=C10)*D$2:D$6)}

小编说:多条件查找并不是vlookup的强项,遇到多条件查找时,还是交给lookup函数吧.,即可以返回数字,也可以字符。还不用三键式数组输入。

=LOOKUP(1,0/(B$2:B6&C$2:C6=B10&C10),D$2:D6)

来源:Excel精英培训

责任编辑:

c语言多条件查找,Vlookup函数实现多条件查找,又有新方法了!相关推荐

  1. 通过excel自带的VLOOKUP函数实现字符串自动查找替换

    通过excel自带的VLOOKUP函数实现字符串自动查找替换. 通过此功能实现自动翻译海外字符串的功能. 步骤1. 准备工作: 准备好之前翻译过的比较完整的字符串表ref_list.txt和待翻译的表 ...

  2. Excel之match index 和vlookup函数 和双条件查找匹配

    **vlookup函数用法 vlookup.hlookup.lookup函数的用法和三者的区别** lookup的用法: lookup就是查找的意思,也是称模糊查找,下面会说,用法如例: 如下图所示, ...

  3. VLOOKUP函数的多条件引用

    很抱歉,VLOOKUP函数只支持单一条件引用,不支持多条件引用.如果需要多条件引用,您可以使用其他函数,例如 INDEX 和 MATCH 函数结合使用,或者使用其他数据处理工具,如 Microsoft ...

  4. php 条件求和,sumproduct函数如何多条件求和

    1.打开含有模拟数据的EXCEL工作表: 2.为工作方便,我们先将数据区定义名称,选中F2:F22,将名称定义为"销售额": 3.将E2:E22定义为"商品数据" ...

  5. 通过IF({1,0}和VLOOKUP函数实现Excel的双条件多条件查找

    在Excel中,通过VLOOKUP函数可以查找到数据并返回数据.不仅能跨表查找,同时,更能跨工作薄查找. 但是,VLOOKUP函数一般情况下,只能实现单条件查找. 如果想通过VLOOKUP函数来实现双 ...

  6. matlab的syms无法在函数中使用_EXCEL中查找匹配函数VLOOKUP使用技巧

    1.VLOOKUP基础用法 VLOOKUP 函数表示: = VLOOKUP (你想要查找的内容,要查找的位置,包含要返回的值的区域中的列号,返回近似或精确匹配-表示为 1/TRUE 或 0/假). 第 ...

  7. excel中vlookup函数的使用方法_EXCEL中查找匹配函数VLOOKUP使用技巧

    1.VLOOKUP基础用法 VLOOKUP 函数表示: = VLOOKUP (你想要查找的内容,要查找的位置,包含要返回的值的区域中的列号,返回近似或精确匹配-表示为 1/TRUE 或 0/假). 第 ...

  8. excel表格vlookup函数怎么用_只会Vlookup函数Out了!Excel所有查找公式全在这儿(共16大类)...

    找对比,你会首先想到Vlookup函数.但在Excel中只会Vlookup函数是远远不够的.今天小编对查找公式进行一次全面的整理.(注:一题多解的只选取最优公式) 1.普通查找 查找李晓峰的应发工资 ...

  9. excel vlookup多个条件匹配多列_Excel教程第12课:VLOOKUP函数近似匹配到底怎么回事,原理+操作...

    #我要上头条##excel##excel教程##Excel这样玩# 这是一个可以获取知识的头条号--云端网校教程. 大家好,今天是针对于VLOOKUP函数的第二讲,主要给大家分析一下近似匹配的原理以及 ...

最新文章

  1. 安装Oracle11g先决条件检查失败
  2. Python爬虫(十二)_BeautifulSoup4 解析器
  3. hdu 1528+hdu 1962(最小覆盖)
  4. 【双11劲爆干货】阿里高级Java面试题(首发,70道)
  5. 在存储过程中编写正确的事务处理代码
  6. C#将一个excel工作表根据指定范围拆分为多个excel文件
  7. 不用再更换整机了,苹果官方可修复iPhone 12系列破裂后盖玻璃
  8. 06Matplotlib数据可视化--6.1绘图基础
  9. Java PreparedStatement
  10. 前端地图之色斑图渲染(数据为矢量数据)(二)——以leaflet为例
  11. f1c100linux系统吗,全志F1C100s怎么样 F1C100s芯片参数介绍
  12. Mysql 8踩坑之1054(42S22):Unkown column ‘password‘ in ‘field list‘ 与1251- Client deos not support authen
  13. java代码演示经典哲学家就餐问题,以及解决方案
  14. 003.宋浩老师《线性代数》笔记(第二章矩阵)(二)
  15. 云痕大数据 家长登录_云痕大数据——苏州云痕教育科技有限公司
  16. 交易落空,房产中介索要中介费该不该支持?
  17. POI导出Excel工具类(简单看完就会)
  18. 旋转矩阵转欧拉角(二自由度约束)
  19. C/C++ —— 什么是定义?什么是声明?
  20. Java系列之JDBC和ODBC之间的区别与联系

热门文章

  1. matlab设计激光腔,基于matlab的激光谐振腔光场分布模拟和分析.doc
  2. 阿里国际站的评论可以删除吗?要如何运营?
  3. 如何删除字符串中重复的字符 用C语言实现
  4. 使用VMware Tools在主机和虚拟机之间进行复制粘贴
  5. 【机器学习|数学基础】Mathematics for Machine Learning系列之图论(10):匹配基本定理
  6. (附源码)计算机毕业设计仓库物资信息可视化管理系统
  7. 浅谈等保2.0标准下医院信息化安全问题研究及对策
  8. swagger2UI之swagger-bootstrap-ui的Authorize 功能
  9. python如何获取cookie
  10. 微信小程序之消息模板推送