Excel:INDEX与MATCH函数
INDEX 函数与 MATCH 函数是 Excel 中最常用的查询函数组合。
INDEX 函数返回给定序号的单元格数据。MATCH 函数返回给定内容的所在位置序号。两个函数相辅相成,组合使用可更高效地完成查询工作。
还有两个查询类函数值得一提,VLOOKUP 函数和 HLOOKUP 函数。但它们只适用单向查询。
有关这两个函数的知识,请参阅《Excel:VLOOKUP函数》。
VLOOKUP 函数有一个天生的缺陷,就是要搜索的列必须是区域范围内的第一列。HLOOKUP 函数也一样,要搜索的行必须是区域范围内的第一行。
INDEX 函数与 MATCH 函数则不受这个限制。
INDEX 函数
通过指定的序号,返回区域范围中对应单元格的内容。
语法 1:从单行或单列返回对应序号的内容。
INDEX(行或列区域,序号)
如上图,下列公式将返回 E2:E15 区域(单列)中的第 3 行对应的数据。
=INDEX(E2:E15,3)
若公式改为:
=INDEX(E2:L2,4)
则返回 E2:L2 区域(单行)中的第 4 列对应的数据。
语法 2:从一个区域返回对应行号和列号的内容。
INDEX(区域范围,行序号,列序号)
如上图,下列公式将返回 D2:F15 区域中的第 4 行第 2 列对应的数据。
=INDEX(D2:F15,4,2)
我们通常将 INDEX 函数中需要的行(或列)序号由 MATCH 函数来帮助获得。
INDEX(查询范围,MATCH(要查询的内容,列区域)[,MATCH(要查询的内容,行区域)])
MATCH 函数
MATCH(要查找的内容,查找的范围,匹配方式)
通过给定的内容,查询它在区域范围中的位置序号。
提示:
1、在 MATCH 函数中,查找的范围仅限于单行或单列。
2、匹配方式:1 或省略表示“小于等于”,0 表示“精确匹配”,-1 表示“大于”。
如上图,下列公式将在 E2:E15 区域中精确查找“王娟”,并返回其所在序号。
=MATCH("王娟",E2:E15,0)
如果要查找 88 分是属于哪个等级,可输入公式:
=INDEX(N2:O6,MATCH(N8,N2:N6,1),2)
其中内嵌的 MATCH 函数返回了小于 88分 的最大值(即 80 分)对应的行序号。
提示:当匹配方式为 1 或缺省时,搜索区域中的数据须是升序排列的。当匹配方式为 -1 时,搜索区域中的数据须是降序排列的。
“有钱的捧个钱场,好看的点下在看”
Excel:INDEX与MATCH函数相关推荐
- Excel教程中INDEX和MATCH函数应用
第一,MATCH函数用法介绍 MATCH函数是Excel教程中的一个查找函数.MATCH 函数会返回匹配值的位置而不是匹配值本身.在使用时,MATCH函数在众多的数字中只查找第一次出现的,后来出现的它 ...
- Excel中index、match函数使用
Index和Match函数是Excel中非常强大的函数,通常用来在一个特定的数据范围中查找和定位特定的值. Index函数用于从一个数组或矩阵中返回一个单元格或一组单元格的数值,而Match函数则用于 ...
- 结合index和match函数在Excel中完成快速查找
今天在CSDN的回答栏目看到一个问题:Excel如何根据两列条件查找另一张表的行和列? 如这个例子中呈现的,右表是三种水果国产/进口的单价,左表前两列分别对应的是水果的名称和进口/国产类型,想请问左表 ...
- 一文搞懂VLOOKUP、INDEX、MATCH函数
最近,在学习数据分析方向的东西,众所周知,Excel是数据分析所不可或缺的工具,由于过往并没有对Excel进行过深入研究,因此当首次接触到Excel中的函数时,不可避免地被其中一些函数的逻辑绕得有些晕 ...
- 一文搞懂lookup、vlookup、hlookup函数与index、match函数的使用
lookup 函数解析 当需要查询一行或一列并查找另一行或列中的相同位置的值时,会使用其中一个查找和引用函数LOOKUP. 使用方式 向量形式 在一行或一列中搜索值. 如果要指定包含要匹配的值的区域, ...
- Excel的常用查询函数一(Index与match联合查询)
一.INDEX函数与MATCH函数 1.1 INDEX函数 INDEX(array,row-num,col-num) 作用: 返回所选单元格区域(array)的第几行(row-num).第几列(col ...
- 利用 Excel 当中的 MATCH 和 XLOOKUP 函数实现集合与字典(映射)访问
本文字数: 1.2k 阅读时长 ≈ 2 分钟 集合与字典(映射)是程序设计当中常见的两种容器类型.在 C++ 的标准模板库中,它们的实现分别是 std::set/std::multiset 与 s ...
- linux match函数,awk之match函数
功能:match函数是用于个性化定制搜索模式. 例子: 文件内容: this is wang ,not wan that is chen, not che this is chen ,and wang ...
- MATCH函数、模糊匹配、VLOOKUP FIND 、LEN、的区别
总结:match 返回的是位置(是第几个单元格:Vlookup返回具体的值,find匹配在该单元格的第几个字符:LEN是长度. 在Excel中,MATCH函数为返回在指定方式下与指定数值匹配的数组中元 ...
- Excel函数组合(二) - INDEX和MATCH组合
大家好,我是永不止步的老牛. Excel有很多功能强大的函数,如果函数间能组合使用,那就是强强联手,今天我们先看第2组强强联手"INDEX"和"MATCH"组合 ...
最新文章
- Python3 与 C# 面向对象之~封装
- 直播回顾 | 数据驱动「产品迭代」的三大场景详解
- 什么是数据的完整性约束
- 亚信安全携五大创新安全方案,发布AI²亚信安全智能框架
- Android系统信息获取 之十三:Linux内核版本信息获取
- 【leetcode】在MATLAB中,有一个非常有用的函数 reshape,它可以将一个矩阵重塑为另一个大小不同的新矩阵,但保留其原始数据。
- select .. into输出单/多行
- 使用IBM SPSS Statistics的新手应该如何入门
- 基于大数据的主动科研管理模式与优化决策机制
- box-sizing:boder-box原理
- Windows 下安装sql server 2016(附安装包资源)
- Vue-router的使用
- 性能之巅:常用性能分析方法
- IM聊实现客户端之间信息交互需求文档
- 文本工具来查看、分析、统计,比较
- Android全面屏状态栏适配
- 《Vue.js实战》记录
- 【功能安全】【AutoSAR】安全通信机制:E2E保护
- NVMe和NGFF区别
- 如何求水平渐近线(例题讲解)
热门文章
- 会议OA项目之我的审批功能
- 齐齐哈尔计算机科学与技术学院,齐齐哈尔职工大学官网
- 周日报名截止,翼支付杯大数据建模大赛16万大奖邀你来!!
- 【毕业设计】47-基于单片机的锅炉过热汽温控制系统设计(原理图工程+仿真工程+源代码+答辩论文)
- 【115@365】三国杀开源系列之六-入口文件解读
- 必应 Bing 有点意思的搜索引擎
- 运营方法论——增长黑客
- 网站打开速度慢如何压缩图片_网站打开速度变慢原因,网站打开速度慢的原因分析,了解网站变慢...
- 经典前端框架,一个时代的落幕:如何看待layui 官网将于 2021年10月13日 进行下线?
- 根据银行卡号获取开户行和银行LOGO