经常我们需要从一列值中在另一部分对应表中查找匹配相应的值,举个例子:

A B C
1 姓名 语文 数学
2 李四 87 69
3 王五 67 98
4 张三 89 66
5 马六 55 91

现在我在表格的另一块想查找张三和李四的语文成绩:

C D
7 张三 (公式?)
8 李四 (公式?)

那么D7、D8的公式应该怎么填呢?
在这里可以考虑index函数和match函数的组合:
index函数可以根据行数(Row_num)、列数(Column_num)返回索引区域(Array)的中的某个值,就像取矩阵中的某个值一样;
而match函数则是会返回索引值(lookup_value)在索引区域(lookup_array)中的相对位置。

这么一讲就很明显了,我们要做的就是先通过match查找到位置,在通过位置找到我们需要的对应的值,所以D7、D8的公式我们应该这么填:

C D
7 张三 =index($A$2:$B$5,match($C7,$A$2:$A$5,0),2)
8 李四 (公式?)

然后“李四”的往下拖拽自动填充就好

解释一下:
match函数是先在A2:A5区域中查找“张三”的相对位置,0是精确匹配的意思,因为“张三”在数组中处在第3的位置,所以match函数返回3;
然后index函数要返回A2:B5区域中第3行(match函数返回给我们的)、第2列的值,也就是“张三”的语文成绩。
之所以要用“$”符号是为了固定住索引区域,不因拖拽的自动填充而发生变化

EXCEL中使用index+match函数进行查找匹配相关推荐

  1. android scrollow嵌套listview,excel 中IDEX和MATCH函数嵌套应用.doc

    excel 中IDEX和MATCH函数嵌套应用 2007-12-3 1,ADO-SQL 1,数据表 表头在第一行: 2,Where子句中,各条件要用括号( )分开: 字符串变量用法:客户='" ...

  2. Excel中如何使用MATCH函数

    MATCH用于返回要查找的数据在区域中的相对位置.它的语法结构是MATCH(lookup_value,lookup_array, [match_type]). match函数使用注意事项: 1.在MA ...

  3. Excel表格操作技巧——查找引用操作(INDEX+MATCH函数)

    查找引用操作 在使用电子表格的时候,我们经常会遇到这样的问题:将某一列的内容复制到另外一列,并且需要按照某种对应关系进行复制. 例如,表格 1 中有姓名和成绩有两列,我们要将成绩复制到表格 2 中,但 ...

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

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

  5. 怎么在excel中对比两列数据并查找重复项

    怎么在excel中对比两列数据并查找重复项 方法一: 方法二: 方法三: Excel查找2列相同的数据,并且返回对应列的另1列数据: IF函数语法格式: 方法一: =MATCH(A1,D$1:D95, ...

  6. 计算机一级text函数应用,在Excel中如何使用TEXT函数? -电脑资料

    Excel2003常用函数 1.NOW 用途:返回当前日期和时间所对应的序列号, 语法:NOW() 参数:无 实例:如果正在使用的是1900日期系统,而且计算机的内部时钟为2001-1-2812:53 ...

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

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

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

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

  9. Excel中的公式与函数

    Excel中的公式与函数 1.地址引用 我们建立一个函数时,引用的是单元格的地址,因此单元格内的数值变化,公式计算的结果也会随之变化.介绍地址引用前,介绍两个小知识点: Ctrl + ~ 这个快捷键能 ...

最新文章

  1. 学习Kali Linux必须知道的几点
  2. 简明python教程电子版-简明Python教程PDF电子书免费下载
  3. 数据中心建设模式变革-- 如何采用EPC模式实现快速交付?
  4. 读取速度贼快的省市区地址库
  5. adb指令禁用软件_三星等安卓手机续航差?禁用部分系统组件后提升明显
  6. 使用 nuget server 的 API 来实现搜索安装 nuget 包
  7. 深入前端研发效能治理:数据化运营思路及其实践
  8. BZOJ-2535 航空管制 toposort
  9. 优秀博客-前端博客(转)
  10. python干嘛用的-python都可以做什么用
  11. unsupported major.monor version 51.0 (unable to load *.servlet)………………
  12. web 实现分页打印功能
  13. java 8种元素_从Java 8流中获取第n个元素
  14. Meta-Learning in Neural Networks: A Survey元学习最新综述(翻译)
  15. python:NBA比赛数据分析
  16. 火爆数字资产Vpay plustoken各种钱包开发,你看中了哪一款?
  17. 【ionic框架bug】slideBox在使用model或pop后width变为0的解决方案
  18. java广度优先爬虫示例_广度优先搜索与网络爬虫
  19. 网页调用迅雷的JS(支持客户端版和网页版)
  20. MarkdownPad 2 安装配置及常见问题

热门文章

  1. Home Assistant 群里炸开锅了:涂鸦发布新插件啦! 赶紧冲!
  2. C语言extren关键字详解
  3. Jama实现奇异值分解需要注意的问题(SVD)
  4. 3.5 视频服务器-RTSP实现(框架搭建)
  5. navicat连接linux线上MySQL出现2003错误码
  6. Mac下给窗口截屏的快捷键
  7. 8 款macOS 分屏应用让你的桌面窗口不再乱糟糟
  8. 标量、矢量、矩阵的求导归纳
  9. win10 uwp 打开文件管理器选择文件
  10. linux程序无法启动,Linux无法启动解决方法[阮胜昌]