Excel表格操作技巧——查找引用操作(INDEX+MATCH函数)
查找引用操作
在使用电子表格的时候,我们经常会遇到这样的问题:将某一列的内容复制到另外一列,并且需要按照某种对应关系进行复制。
例如,表格 1 中有姓名和成绩有两列,我们要将成绩复制到表格 2 中,但是表格 2 和表格 1 的姓名列的顺序不一样,这导致成绩这列不能直接复制过来。
具体如下图:
为了方便我们把表格 1 和表格 2 放在同一个Excel表表格中,表格 2 的姓名列的顺序和表格 1 的姓名列的顺序不同,这导致成绩列不能直接复制过去。
这就需要查找引用操作(INDEX+MATCH函数)来解决,为了将函数的原理解释清楚,我们给出这两个函数的具体用法。
1. MATCH:查找函数,返回要查找内容所在的行数
=MATCH(E4,B:B,0),该函数写在表格2中的成绩列(即F列),第4行的位置上,如下图:
MATCH函数的具体用法
=MATCH(要查找的内容,在表格的哪一列查找,匹配类型),
=MATCH(E4,B:B,0)
E4,表示第E列第4行,所以要查找的内容是李;
B:B,表示在第B列中查找李;
0,匹配类型,是指从B列中查找第一个等于李的位置;
所以=MATCH(E4,B:B,0)函数返回的值是7,表示表格2中的李,在表格1中的B列,第7行 。
此时,表示李对应的成绩66,在第7行。
接下来,我们需要将成绩66,复制到表格2中对应的位置,即第F列,第4行,该操作需要用到引用函数:INDEX。
2. INDEX:引用函数,将某一列,某一行的内容复制到该函数所在的位置(单元格)
=INDEX(C:C,7),在第F列,第4行输入该函数,如下图中绿框的位置。
从上图中,我们可以看到成绩66已经引用到正确的位置上。
INDEX函数的具体用法:
=INDEX(哪一列,哪一行)
=INDEX(C:C,7)的具体解释如下:
C:C,表示成绩66,在第C列;
7,表示成绩66,在第7行;
所以该函数将66,引用到该函数所在的单元格中。
清楚了这两个函数的具体用法之后,就可以将这两个函数嵌套到一起使用,一步完成查找引用操作:
=INDEX(C:C,MATCH(E4,B:B,0)),结果如下图:
对于其他的成绩,可以进行类似的操作,按住鼠标直接往下拉,具体参考下面的gif动图:
现在大家应该都会了吧,新技能get,如有任何问题,欢迎留言。
Excel表格操作技巧——查找引用操作(INDEX+MATCH函数)相关推荐
- python如何清空excel表格_python 删除excel表格重复行,数据预处理操作
使用python删除excel表格重复行. # 导入pandas包并重命名为pd import pandas as pd # 读取Excel中Sheet1中的数据 data = pd.DataFram ...
- excel表格换行快捷键_常州办公excel表格常用技巧, 办公软件常用快捷键【金坛吧】...
办公excel表格常用技巧, 办公软件常用快捷键,word删除空格小技巧 不是有很多人觉得办公软件会不会无所谓的,其实这是一个非常错误的想法,办公软件再我们的日常工作生活中起着至关重要的作用,办公软件 ...
- Excel表格实用技巧大全
Excel表格实用技巧大全 一.让数据显示不同颜色 在学生成绩分析表中,如果想让总分大于等于500分的分数以蓝色显示,小于500分的分数以红色显示.操作的步骤如下:首先,选中总分所在列,执行" ...
- 4个不为人知的Excel表格填充技巧,让你在制作表格时候如有神助!
新年已经接近尾声了!想必大家都已经沉静在工作的忙碌当中无法自拔!也有些小伙伴虽然人已经在公司,可是心却还在家里面过年,这就是典型的节后假期综合症! 针对这类问题小编也是无能为力,只能为大家先分享几个我 ...
- 使用index+Match函数组合实现反向、双向等复杂的表格查找
http://www.officezhushou.com/excelhansu/4825.html vlookup函数是工作中excel中最常用的查找函数.但遇到反向.双向等复杂的表格查找,还是要请出 ...
- index match函数的使用方法_必学函数组合INDEX+MATCH,秒杀VLOOKUP函数
VLOOKUP 职场里面用的太频繁的,是必须掌握使用的函数公式,在这个函数的使用过程中,有时候用起来也不是很方便,比如下面两个场景 ❶逆向查找匹配 左边是员工编号,姓名,工资表格数据,现在需要根据姓名 ...
- 关于VLOOUP函数与index match函数
关于vlookup函数 VLOOKUP(lookup_value,table_array,col_index_num,range_lookup) 参数 简单说明 ...
- python利用表格中的某一个列_python取excel表格第一列数据?python操作excel,使用xlrd模块,获取某一列数据的语句为...
用Python修改excel中一列数据 可以使用pandas库,先读取excel文件,然后使用pandas库来修改一列,然后写入文件即可. 怎样用python,读取excel中的一列数据 sheet. ...
- python excel取列_python取excel表格第一列数据-python操作excel,使用xlrd模块,获取某一列数据的......
怎样用python,读取excel中的一列数据 Python对Excel的读写主要有xlrd.copyxlwt.xlutils.openpyxl.xlsxwriter几种. 1.xlrd主要用来读百取 ...
最新文章
- excel mysql日报_Excel日报自动化
- IntelliJ IDEA 12创建Maven管理的Java Web项目(图解)
- 华为ECS云服务器 Ubuntu 安装和配置FTP教程
- django rest_framework
- 如何在UIimageview里显示一张图片里的某一部分
- hdu 1588 Gauss Fibonacci
- XINS 3.0 正式版发布,远程 API 调用规范
- 机器学习-GBDT和XGboost
- LiveData setValue和postValue的区别及详解
- photoshop快速去掉图片背景颜色(白色背景)
- 安卓TV开发《1》TV入门
- 利用PaddleOCR实现摄像头实时OCR
- v-text 丶v-html丶v-bind
- 星火计划 | Apache InLong一站式大数据接入平台沙龙火热报名中
- ws832设置虚拟服务器,华为WS832路由器设置教程 | 192路由网
- mtk插u盘如何休眠?_iOS13.3.1 U盘越狱卡代码问题,你也是吗?
- Jquery中AJAX参数详细列表
- CNN与RNN对比 CNN+RNN组合方式
- chrom提示某个网站或应用发生了数据泄露导致您的密码外泄, 要怎么操作? chrom是怎么检测你使用的密码被泄露?
- 车船税减半优惠最新名单出炉,仅有一款自主入