查找引用操作

在使用电子表格的时候,我们经常会遇到这样的问题:将某一列的内容复制到另外一列,并且需要按照某种对应关系进行复制。

例如,表格 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函数)相关推荐

  1. python如何清空excel表格_python 删除excel表格重复行,数据预处理操作

    使用python删除excel表格重复行. # 导入pandas包并重命名为pd import pandas as pd # 读取Excel中Sheet1中的数据 data = pd.DataFram ...

  2. excel表格换行快捷键_常州办公excel表格常用技巧, 办公软件常用快捷键【金坛吧】...

    办公excel表格常用技巧, 办公软件常用快捷键,word删除空格小技巧 不是有很多人觉得办公软件会不会无所谓的,其实这是一个非常错误的想法,办公软件再我们的日常工作生活中起着至关重要的作用,办公软件 ...

  3. Excel表格实用技巧大全

    Excel表格实用技巧大全 一.让数据显示不同颜色 在学生成绩分析表中,如果想让总分大于等于500分的分数以蓝色显示,小于500分的分数以红色显示.操作的步骤如下:首先,选中总分所在列,执行" ...

  4. 4个不为人知的Excel表格填充技巧,让你在制作表格时候如有神助!

    新年已经接近尾声了!想必大家都已经沉静在工作的忙碌当中无法自拔!也有些小伙伴虽然人已经在公司,可是心却还在家里面过年,这就是典型的节后假期综合症! 针对这类问题小编也是无能为力,只能为大家先分享几个我 ...

  5. 使用index+Match函数组合实现反向、双向等复杂的表格查找

    http://www.officezhushou.com/excelhansu/4825.html vlookup函数是工作中excel中最常用的查找函数.但遇到反向.双向等复杂的表格查找,还是要请出 ...

  6. index match函数的使用方法_必学函数组合INDEX+MATCH,秒杀VLOOKUP函数

    VLOOKUP 职场里面用的太频繁的,是必须掌握使用的函数公式,在这个函数的使用过程中,有时候用起来也不是很方便,比如下面两个场景 ❶逆向查找匹配 左边是员工编号,姓名,工资表格数据,现在需要根据姓名 ...

  7. 关于VLOOUP函数与index match函数

    关于vlookup函数 VLOOKUP(lookup_value,table_array,col_index_num,range_lookup) 参数             简单说明         ...

  8. python利用表格中的某一个列_python取excel表格第一列数据?python操作excel,使用xlrd模块,获取某一列数据的语句为...

    用Python修改excel中一列数据 可以使用pandas库,先读取excel文件,然后使用pandas库来修改一列,然后写入文件即可. 怎样用python,读取excel中的一列数据 sheet. ...

  9. python excel取列_python取excel表格第一列数据-python操作excel,使用xlrd模块,获取某一列数据的......

    怎样用python,读取excel中的一列数据 Python对Excel的读写主要有xlrd.copyxlwt.xlutils.openpyxl.xlsxwriter几种. 1.xlrd主要用来读百取 ...

最新文章

  1. excel mysql日报_Excel日报自动化
  2. IntelliJ IDEA 12创建Maven管理的Java Web项目(图解)
  3. 华为ECS云服务器 Ubuntu 安装和配置FTP教程
  4. django rest_framework
  5. 如何在UIimageview里显示一张图片里的某一部分
  6. hdu 1588 Gauss Fibonacci
  7. XINS 3.0 正式版发布,远程 API 调用规范
  8. 机器学习-GBDT和XGboost
  9. LiveData setValue和postValue的区别及详解
  10. photoshop快速去掉图片背景颜色(白色背景)
  11. 安卓TV开发《1》TV入门
  12. 利用PaddleOCR实现摄像头实时OCR
  13. v-text 丶v-html丶v-bind
  14. 星火计划 | Apache InLong一站式大数据接入平台沙龙火热报名中
  15. ws832设置虚拟服务器,华为WS832路由器设置教程 | 192路由网
  16. mtk插u盘如何休眠?_iOS13.3.1 U盘越狱卡代码问题,你也是吗?
  17. Jquery中AJAX参数详细列表
  18. CNN与RNN对比 CNN+RNN组合方式
  19. chrom提示某个网站或应用发生了数据泄露导致您的密码外泄, 要怎么操作? chrom是怎么检测你使用的密码被泄露?
  20. 车船税减半优惠最新名单出炉,仅有一款自主入

热门文章

  1. spark 蘑菇云入学测试题,考试题
  2. 设置docker、容器开机启动
  3. 【华为 OJ 】记负均正
  4. java如何改游戏存档_星露谷物语存档修改方法 如何修改游戏存档
  5. SpringCloud(10)—— 国寿i动项目经验之(解决前后端跨域请求技术)
  6. 多个并排螺纹孔的密封测试的如何进行快速密封连接
  7. 【java】生成【PDF】后端接口-- java生成PDF的第二步
  8. CentOS 8 yum安装、卸载、升级软件等命令
  9. Python工厂模式一
  10. 穷游杭州最适合的旅游景点之一