c语言多条件查找,Vlookup函数实现多条件查找,又有新方法了!
原标题: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函数实现多条件查找,又有新方法了!相关推荐
- 通过excel自带的VLOOKUP函数实现字符串自动查找替换
通过excel自带的VLOOKUP函数实现字符串自动查找替换. 通过此功能实现自动翻译海外字符串的功能. 步骤1. 准备工作: 准备好之前翻译过的比较完整的字符串表ref_list.txt和待翻译的表 ...
- Excel之match index 和vlookup函数 和双条件查找匹配
**vlookup函数用法 vlookup.hlookup.lookup函数的用法和三者的区别** lookup的用法: lookup就是查找的意思,也是称模糊查找,下面会说,用法如例: 如下图所示, ...
- VLOOKUP函数的多条件引用
很抱歉,VLOOKUP函数只支持单一条件引用,不支持多条件引用.如果需要多条件引用,您可以使用其他函数,例如 INDEX 和 MATCH 函数结合使用,或者使用其他数据处理工具,如 Microsoft ...
- php 条件求和,sumproduct函数如何多条件求和
1.打开含有模拟数据的EXCEL工作表: 2.为工作方便,我们先将数据区定义名称,选中F2:F22,将名称定义为"销售额": 3.将E2:E22定义为"商品数据" ...
- 通过IF({1,0}和VLOOKUP函数实现Excel的双条件多条件查找
在Excel中,通过VLOOKUP函数可以查找到数据并返回数据.不仅能跨表查找,同时,更能跨工作薄查找. 但是,VLOOKUP函数一般情况下,只能实现单条件查找. 如果想通过VLOOKUP函数来实现双 ...
- matlab的syms无法在函数中使用_EXCEL中查找匹配函数VLOOKUP使用技巧
1.VLOOKUP基础用法 VLOOKUP 函数表示: = VLOOKUP (你想要查找的内容,要查找的位置,包含要返回的值的区域中的列号,返回近似或精确匹配-表示为 1/TRUE 或 0/假). 第 ...
- excel中vlookup函数的使用方法_EXCEL中查找匹配函数VLOOKUP使用技巧
1.VLOOKUP基础用法 VLOOKUP 函数表示: = VLOOKUP (你想要查找的内容,要查找的位置,包含要返回的值的区域中的列号,返回近似或精确匹配-表示为 1/TRUE 或 0/假). 第 ...
- excel表格vlookup函数怎么用_只会Vlookup函数Out了!Excel所有查找公式全在这儿(共16大类)...
找对比,你会首先想到Vlookup函数.但在Excel中只会Vlookup函数是远远不够的.今天小编对查找公式进行一次全面的整理.(注:一题多解的只选取最优公式) 1.普通查找 查找李晓峰的应发工资 ...
- excel vlookup多个条件匹配多列_Excel教程第12课:VLOOKUP函数近似匹配到底怎么回事,原理+操作...
#我要上头条##excel##excel教程##Excel这样玩# 这是一个可以获取知识的头条号--云端网校教程. 大家好,今天是针对于VLOOKUP函数的第二讲,主要给大家分析一下近似匹配的原理以及 ...
最新文章
- 安装Oracle11g先决条件检查失败
- Python爬虫(十二)_BeautifulSoup4 解析器
- hdu 1528+hdu 1962(最小覆盖)
- 【双11劲爆干货】阿里高级Java面试题(首发,70道)
- 在存储过程中编写正确的事务处理代码
- C#将一个excel工作表根据指定范围拆分为多个excel文件
- 不用再更换整机了,苹果官方可修复iPhone 12系列破裂后盖玻璃
- 06Matplotlib数据可视化--6.1绘图基础
- Java PreparedStatement
- 前端地图之色斑图渲染(数据为矢量数据)(二)——以leaflet为例
- f1c100linux系统吗,全志F1C100s怎么样 F1C100s芯片参数介绍
- Mysql 8踩坑之1054(42S22):Unkown column ‘password‘ in ‘field list‘ 与1251- Client deos not support authen
- java代码演示经典哲学家就餐问题,以及解决方案
- 003.宋浩老师《线性代数》笔记(第二章矩阵)(二)
- 云痕大数据 家长登录_云痕大数据——苏州云痕教育科技有限公司
- 交易落空,房产中介索要中介费该不该支持?
- POI导出Excel工具类(简单看完就会)
- 旋转矩阵转欧拉角(二自由度约束)
- C/C++ —— 什么是定义?什么是声明?
- Java系列之JDBC和ODBC之间的区别与联系
热门文章
- matlab设计激光腔,基于matlab的激光谐振腔光场分布模拟和分析.doc
- 阿里国际站的评论可以删除吗?要如何运营?
- 如何删除字符串中重复的字符 用C语言实现
- 使用VMware Tools在主机和虚拟机之间进行复制粘贴
- 【机器学习|数学基础】Mathematics for Machine Learning系列之图论(10):匹配基本定理
- (附源码)计算机毕业设计仓库物资信息可视化管理系统
- 浅谈等保2.0标准下医院信息化安全问题研究及对策
- swagger2UI之swagger-bootstrap-ui的Authorize 功能
- python如何获取cookie
- 微信小程序之消息模板推送