Excel公式match+index匹配教学

需求

假设你有一个办公室位置号码列表,并且需要知道每个办公室中的员工。 电子表格很大,因此你可能会认为它的任务很有挑战性。 使用查找函数实际上非常简单。

官方支持传送门
使用 VVLOOKUP、INDEX 或 MATCH 查找值
如果看不懂的话,没关系,请看下文,VLOOKUP感觉没有MATCH+INDEX好用,这里主要讲述MATCH+INDEX的匹配使用。

MATCH

MATCH官方文档
看不懂的话往下看吧,假如你有一张学生表,里面包含学生姓名,学号和成绩
在这里插入图片描述

表二需要对照表一进行填写,表一是源表,表二是我们的目标表。那么MATCH函数的意义就在根据目标表中的关键字找到源表所在的行数(也就是左边的123344,例如鲁班七号是3),也就是蔡文姬的学号我们用MATCH函数可以得到他在表一的第几行。

  1. 光标定位到F3,点击插入函数
    在这里插入图片描述

  2. 选择MATCH
    在这里插入图片描述

  3. 这三个参数分别是查找值,查找范围,匹配类型
    在这里插入图片描述

  4. 按下enter,F3显示值为10,即蔡文姬在表一的第10行

INDEX

  1. 我们找到了蔡文姬在第几行,但是我们要的是蔡文姬的学号,于是需要用到INDEX进行索引
  2. 我们已经知道了蔡文姬在第10行,所以F3蔡文姬的学号是在A列的第十行也就是1008
  3. 下面请看操作
  4. 我们继续点击F3插入公式INDEX,选择参数第一行即可
    在这里插入图片描述
  5. 这三个参数是查找范围,行数,匹配类型
    在这里插入图片描述

MATCH+INDEX

熟悉了以上操作后,我们来进行综合训练,那么我要查找蔡文姬的学号,公式为

  1. 找到行数
    =MATCH(E3,B:B,0)
    他的结果是10

  2. 找到所在列
    =INDEX(A:A,10,0)
    将10代入

  3. 最终公式
    =INDEX(A:A,MATCH(E3,B:B,0),0)
    在这里插入图片描述

  4. 蔡文姬的成绩则只需将A:A替换成C:C即可
    在这里插入图片描述
    后续更加深入的应用还需继续熟悉,实在记不住就理解下就用鼠标点吧,希望可以帮到有需要帮助的同学。

猜你喜欢

转载自blog.csdn.net/weixin_46032860/article/details/119542309