excel快速匹配学生的所有科目成绩,excel怎样快速录入学生各科成绩

首页 > 实用技巧 > 作者:YD1662023-05-01 09:16:01

excel快速匹配学生的所有科目成绩,excel怎样快速录入学生各科成绩(1)

在我们日常工作中,总会遇到各种各样的数据匹配或者查询的需求,比如从成绩表中查询某几个学生某几个学科的成绩、从花名册中统计员工的某几个关键信息。

应对这种需求的统计方法有很多,常用的如VLOOKUP、LOOKUP、XLOOKUP等函数,但这几个函数都需要不断调整所匹配的列的信息,今天就给大家讲一个VLOOKUP MATCH的函数组合,帮助大家在工作中实现信息的快速匹配。

首先复习一下VLOOKUP和MATCH函数的用法

1、VLOOKUP函数用法

VLOOKUP是一个比较常用的数据查找和匹配的函数,其函数语法可以理解为:

=VLOOKUP(匹配对象,匹配区域,匹配第几列的内容,精确匹配或模糊匹配)

举个例子:统计学生各科考试成绩,公式可以写为:

=VLOOKUP(I2,A:G,2,0)

其中2,是需要随着我们统计学科的相对列数进行调整的,统计历史则为5,政治为7;

excel快速匹配学生的所有科目成绩,excel怎样快速录入学生各科成绩(2)

还有一种模糊匹配的用法,在之前讲IFS函数的时候已经讲过了,我们来复习一下:

用VLOOKUP函数匹配不同销售台次对应的单台提成标准:

=VLOOKUP(B2,$F$3:$H$6,3,TRUE)

excel快速匹配学生的所有科目成绩,excel怎样快速录入学生各科成绩(3)

具体可以看一下之前的文章链接:

2、MATCH函数用法

MATCH函数查找的是指定项在指定区域中的位置,返回的是相对的位置数字,其基本语法为:

=MATCH(指定字段,指定区域,精确查找0)

(ps:当然查找方式还有1(小于),要求先对指定区域的数值进行升序排列,查询的是小于指定值的数量;对应的查询方式还有-1(大于),要先对指定区域的数值进行降序排列,查询的是大于指定值的数量。)

查找对应的学科在成绩表中的列数,公式为:

=MATCH(J$1,$A$1:$G$1,0)

得出的结果为数学在我指定的A1:G1区域的第3列,历史在第5列,政治在第7列

excel快速匹配学生的所有科目成绩,excel怎样快速录入学生各科成绩(4)

VLOOKUP MATCH用法解析

单独讲完VLOOKUP和MATCH的用法,大家已经能够大概想到这两个组合怎么用了吧

对的,用MATCH函数返回的列数值替代VLOOKUP函数中第三个参数列数

=VLOOKUP($I2,$A$1:$G$8,MATCH(J$1,$A$1:$G$1,0),0)

excel快速匹配学生的所有科目成绩,excel怎样快速录入学生各科成绩(5)

要注意各种绝对引用的用法,锁住对应的取数单元格和取数区间,然后就可以Ctrl C、Ctrl V了

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.