学生信息管理论文

2022-05-07

近日小编精心整理了《学生信息管理论文(精选3篇)》的相关内容,希望能给你带来帮助!目前高职院校学生信息管理系统化、网络化是目前学生信息管理的主流,校方可以利用信息管理软件的相关算法高效的对学生的信息进行筛选管理、为学生服务、记录学生的课业、学历、学籍、素质探索等多方面的信息并综合反馈。本文通过对当前高职院校学生信息管理建设中的问题进行详细分析,提出了高职院校学生信息管理系统平台建设策略。

学生信息管理论文 篇1:

MATCHINDEX函数在高校学生信息管理中的应用

摘要Microsoft Excel是目前市场上最流行的数据处理软件,广泛应用于财务、销售、统计、管理等众多领域。本文以举例分析的方式来探讨Excel中MATCH、INDEX函数在高校学生信息管理中的应用。实践证明:利用MATCH和INDEX函数的嵌套公式,有效地解决了高校学生信息管理工作中的难题。

Application of MATCH、INDEX in College Student Information Mnagement

LIANG Jianfeng

(Department of Computer and Information Engineering, Guangxi Technological College

of Machinery and Electricity, Nanning, Guangxi 530007)

Key wordsExcel; MATCH; INDEX function; nested function

高校的学生信息管理是一个庞大、重要的数据管理体系,包含了学生成绩管理、学生基本情况信息管理、学生奖评荣誉信息管理、贫困生档案管理、毕业生就业信息管理等等许多方面。随着高校学生规模的不断扩大,使得高校学生信息管理的工作越来越繁重,传统的手工作业方式耗费了大量的人力物力,并伴有产生错误结果的可能性。在信息技术飞速发展的背景下,办公自动化软件取代了传统的手工作业方式,在学生信息管理工作中发挥了举足轻重的作用,很大程度上提高了数据处理的效率。本文结合工作中的实际案例,介绍了查找与引用函数MATCH和INDEX的灵活构造在高校学生信息管理工作中的应用。

1 查找函数MATCH的有关说明

1.1 MATCH函数的功能

查找函数MATCH用来返回在指定方式下与指定数据匹配的数组中元素的相应位置,而不是匹配元素本身。

1.2 MATCH函数的语法格式

MATCH (lookup_value,lookup_array,match_type)

(1)lookup_value在数组中所要查找匹配值,可以是数值、文本或逻辑值,或对上述类型的引用。

(2)lookup_array含有要查找的值的连续单元格区域,一个数组或是对某数组的引用。

(3)match_type 为查找方式,取值为数字-1、0或1,它指定了Microsoft Excel将lookup_value与lookup_array中数值进行匹配的方式。

1.3 MATCH函数使用的注意事项

(1)函数MATCH返回lookup_array中目标值的位置,而不是数值本身。

(2)查找文本值时,函数MATCH不区分大小写字母。

(3)如果函数MATCH查找不成功,则返回错误值#N/A。

(4)如果match_type为0且lookup_value为文本,lookup_value可以包含通配符星号(*)和问(?)。其中星号可以匹配任何字符序列;问号可以匹配单个字符。

1.4 MATCH函数的简单应用

通过MATCH函数,我们可以在《学生成绩表》中,从成千上万条的学生记录中快速查找到该生姓名的位置从而方便的看到其他相关的信息。只要确定要查找的学生姓名、要查找的数据范围和查找方式,就可以快速、准确的得到我们想要的结果,图1中F3单元格的公式为“=MATCH(E3,B1:B10,0)”。

图1MATCH函数的简单应用实例

2 引用函数INDEX的有关说明

2.1 INDEX函数的功能

引用函数INDEX用来返回工作表或区域中,指定的行与列交叉处的单元格的值或引用。函数INDEX有两种语法形式:数组形式和引用形式。数组形式通常返回数值或数值数组;引用形式通常返回引用。在高校学生信息管理工作中,我们主要应用数组形式。

2.2 INDEX函数的语法格式

数组形式:INDEX(array,row_num,column_num)返回数组中指定单元格或单元格数组的数值。

(1)array 为单元格区域或数组常量。

(2)row_nun 为数组或引用中要返回值的行序号。

(3)column_num 为数组或引用中要返回值的列序号。

2.3 INDEX函数使用的注意事项

(1)如果同时使用row_num和column_num,函数INDEX返回row_num和column_num 交叉处的单元格的数值。

(2)如果将 row_num 或 column_num 设置为0,函数 INDEX 则分别返回整个行或列的数组数值。若要使用以数组形式返回的值,请将INDEX函数以数组公式形式输入,对于行以水平单元格区域的形式输入,对于列以垂直单元格区域的形式输入。若要输入数组公式,请按 Ctrl+Shift+Enter。

(3)row_num和column_num必须指向array中的某一单元格,否则,函数INDEX返回错误值#REF!。

2.4 INDEX函数的简单应用

MATCH函数在单元格F3中,确定了学生李明姓名的位置位于单元格区域B1:B10的第6行,再通过INDEX函数在指定单元格区域中返回李明的总成绩,图2中G3单元格的公式为“=INDEX(A1:C10,6,3)”。

图2INDEX函数的简单应用

3 MATCH和INDEX嵌套函数在高校学生信息管理中的应用

在高校学生信息管理工作中,我们经常需要查找和引用大量数据,用眼力手工翻阅查找和手动的输入、复制、粘贴一条条信息,是最为低效的方法。对于解决这类问题,运用MATCH函数和INDEX函数的灵活构造,建立数据链接:先用MATCH函数确定数据所在行或列,再利用INDEX函数返回该行和列交叉单元格处的数据,从而自动获取记录,进行快速的查询。

3.1 在同一工作表中的联合应用

《学生基本情况信息表》是各个学校获取学生基本信息的重要来源,作为一个拥有上万学生人数的高校来说,当我们要轻松快捷的获悉某位学生的基本信息时,可通过使用MATCH、INDEX的嵌套函数在工作表进行数据的自动引用,来建立快速查询。

如图3所示,A4:M23区域为《学生基本情况信息表》中各系部各类学生的基本信息,在A1:M3区域建立一个简单的数据查询系统,来简易、精确和迅速的实现查询。通过MATCH和INDEX函数的结合使用,在C3单元格输入公式:“=INDEX($C$6:$M$23,MATCH($B$3,$B$6:$B$23,0),MATCH(C2,$C$5:$M$5,0))”,得出与B3单元格对应姓名的学生学号。

对于C3单元格的公式分析:首先利用MATCH($B$3,$B$6:$B$23,0)函数精确查找出B3单元格的值在单元格区域B6:B23中的行号,再利用MATCH(C2,$C$5:$M$5,0)函数精确查找出C2单元格的值在区域C5:M5中的列号,最后根据找到的行和列交叉的单元格用INDEX函数在C6:M23的区域中找到相应的学生的学号。

图3利用MATCH函数和INDEX函数嵌套查询学生基本信息

把鼠标移至C3单元格的右下角,当鼠标指针显示为“十”形状时,按住鼠标左键向右拖动至M3单元格。在B3单元格中输入学生姓名“刘华”,即可在C3:M3区域中得出该生的对应基本信息。

3.2 在同一工作薄不同工作表中的联合应用

学校与学生间的奖学金、助学金以及退费等等的资金发放,是通过将费用转账到学生的银行卡上完成的。为了确保将资金安全、准确转账到相应的学生账户上,在转账前,我们必须制作一张银行卡号确认表,让学生核对信息。在入学时,每位学生已获得唯一对应的学号和已自行申请办理银行卡,学号和银行卡号分别记录在《学生基本情况信息表》(见图3)和《学生银行卡号汇总表》(见图4)中。

图4学生银行卡号汇总表

以图5的《奖学金发放银行卡号确认表》为例,学生的姓名以获得奖学金的等级情况来排序,手工的查找、录入或复制粘贴,麻烦费时,极易出错。利用MATCH和INDEX函数的结合应用,将《学生基本情况信息表》、《学生银行卡号汇总表》与该表建立数据链接来返回《奖学金发放银行卡号确认表》中学生姓名对应的学号和银行卡号,可以排除复杂和不准确性。在B4单元格中输入公式:“=INDEX(学生基本情况信息表!$C$6:$C$23,MATCH($C$4:$C$12,学生基本情况信息表!$B$6:$B$23,0))”,在E4单元格中输入公式:“=INDEX(学生银行卡号汇总表!$C$3:$C$20,MATCH($C$4:$C$12,学生银行卡号汇总表!$B$3:$B$20,0))”,分别得出对应学生姓名的学号和银行卡号。

对于B4单元格的公式分析:首先利用MATCH($C$4:$C$12,学生基本情况信息表!$B$6:$B$23,0)函数精确查找出《奖学金发放银行卡号确认表》中C4:C12单元格区域的值在《学生基本情况信息表》B6:B23区域中的行号,列号不变,最后根据找到的行号和列号用INDEX函数从《学生基本情况信息表》C6:C23的区域中找到《奖学金发放银行卡号确认表》中相应的学生的学号。E4单元格公式同理。

图5奖学金发放银行卡号确认表

把鼠标移至B4和E4单元格的右下角,当鼠标指针显示为“十”形状时,按住鼠标左键向右拖动至B12和E12单元格,即可得出获得奖学金学生的学号和银行卡号。

《奖学金发放银行卡号确认表》中,只要修改获奖学金学生的姓名,则与该生匹配的学号和银行卡号会相应的产生变化;如果《学生基本情况信息表》和《学生银行卡号汇总表》中的记录被修改,则《奖学金发放银行卡号确认表》中获奖学生的需核对的记录也会改变。由此可见,MATCH和INDEX函数组合的公式应用不但简单、而且十分灵活,在让繁琐的信息管理工作变得简化。

4 总结

通过以上的应用实例,针对高校学生信息管理工作的需要,我们可以看到利用MATCH和INDEX的嵌套函数可以对管理的数据进行有效的整合,在保证结果准确性的同时,能够有效的减轻管理人员的工作负担。该嵌套函数较LOOKUP、VLOOKUP和HLOOKUP函数的灵活性更强,同时,对比用程序开发的专业学生信息管理数据库系统软件,管理人员不需要成为计算机专业人士就可以运用,规避了非专业人员使用和维护系统的困难,有很强的实用性。

MATCH和INDEX的嵌套函数的应用,让工作过程变得易于操作、效率提高,结果也更为可靠,为学生信息管理工作的顺利开展打下了坚实的基础。由于该嵌套函数有良好的通用性,它的适用范围同时也可以延伸到人力资源管理、工程造价报表、物流运输管理等等不同的行业和领域。

参考文献

[1]周贺来.Excel 2007公式、函数与图表职场应用实例[M].北京:机械工业出版社,2009:131-134.

注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文

作者:梁建凤

学生信息管理论文 篇2:

高职院校学生信息管理建设中的若干问题探讨

目前高职院校学生信息管理系统化、网络化是目前学生信息管理的主流,校方可以利用信息管理软件的相关算法高效的对学生的信息进行筛选管理、为学生服务、记录学生的课业、学历、学籍、素质探索等多方面的信息并综合反馈。本文通过对当前高职院校学生信息管理建设中的问题进行详细分析,提出了高职院校学生信息管理系统平台建设策略。

引言

我国高职院校的信息管理系统仍然有一些不能够满足学生操作及校方分析的问题,在建设、管理、维护等方面都存在若干问题,因此有必要开发并推广具有较高信息共享能力的高职院校学生信息管理系统,为人才的推广和学生发展提供助力。

1.高职院校学生信息管理建设的目标

(1)系统开发目标

针对高职院校学生信息管理而言,不能简单去购买市场上的软件成品,因为与学校实际差距太大,所以建设自有的学生信息管理软件是当务之急。科学合理的高职院校学生信息管理系统用户行政人员、辅导员、教师和学生,用于学生在校期间所有信息的收集和处理。免去了手工处理信息的繁琐和误差,能够准确的对学生信息进行处理,是工作效率得到提升。同时系统开发采取模块化,既可以供各个院系独立使用,又能够作为学校整体管理的系统。既有针对性,又有普适性。一般而言,学生信息管理系统建设的目标如下:

第一,广泛性。学生信息管理系统应将学生在校的所有信息纳入其中,并且录入、更新及时,学生使用方便。第二,安全性。在系统完整记录学生信息的基础上,应保证该系统的安全与保密,防止信息泄露和篡改。第三,高效性。学生信息管理系统不是简单的录入系统,而应该具有自知功能和信息循环,一方面降低管理成本,另一方面减少信息管理人员的工作量。

(2)信息储存与升级问题

高职院校的信息储存的初始资源是高考信息中的学籍档案信息,入校后,校方根据工作需求和学生发展需求分门别类的采集学生的相关信息。如高考学籍信息出于便于分析管理的目的,信息采集的项目较少,同时还存在学生操作不当等主观因素;而入校后的学生信息的多样化,导致学生信息管理系统只有学生的所学课程及学分情况、所受奖惩、获得的学历、学位等,但一些能够反映学生综合素质的信息因为系统建设问题无法录入,使学生信息升级受到影响。

3.高职院校学生信息管理系统平台建设

针对当前高职院校学生信息管理系统中的问题,笔者认为应该协同设计,以大格局大视野的前瞻设计为基础,以实用性、及时性为原则,设计出一套完整、合理的系统平台。笔者设计了一套高职院校学生信息管理系统优化图,如图1所示:

如图1所示:

根据图一中的流程示例,笔者认为学生的信息首先分为两大类别,一是学生的常规信息,包括学生的基础信息、课程信息、成绩信息、就业信息、助学金信息、班级管理信息等等,这些信息通过学生以及学校的主要职能部门进行录入;二是学生的辅助信息,包括图书馆借阅系统、公寓使用信息、校医院就医信息等等,这类信息由图书馆及校医院等后勤管理部门进行录入。两类信息同时进入学校的学生信息管理数据仓库。学生信息管理数据仓库具有储存量体大、性能稳定、安全性高、读取储存速度快、便于分析反馈等优点,学生信息管理数据仓库的优越性能还需要优秀网络服务器的支持和校内网络维护工作人员管理支持才能顺利运转。所有信息能够顺利输出还需要设立人机对话系统,该系统的登录端分为学生端和管理端,学生端学生通过学号和密码进入,并对个人及相关信息进行查询、管理、编辑等操作,实现人机对话,教职员工通过工号和密码进入管理端,系统自动根据工号跳转进入其所负责的范围所在的子系统,如教务子系统、图书馆子系统、校医院子系统等等,教职员工根据学生的学号、学生的性别、所在的年纪等不同的信息进行检索,编辑,实现人机对话。

整体系统的建立还需要一定的内外部支撑,包括信息管理系统的技术支撑、在校学生信息管理的制度支持,等等。只有科学、有效的内外部支持,才能保证这个系统的良性运行和升级。

结论与展望

高职院校学生信息管理系统的建设在目前来说需要一个较为漫长的过程,从内部来说需要优化学生信息管理的组织架构,减少学生信息冗杂储存的现象,同时提高教职员工对于学生信息管理的认识,保证学生信息的准确度;从外部来说,需要提高学生信息管理系统的建设技术,早日完成优化系统的建设,优化数据仓库的相关技术,建立更加完善的逻辑算法和储存解析模式,最终达到学生信息安全、高效共享。

(作者单位:武汉大学信息管理学院)

作者:张莹莹

学生信息管理论文 篇3:

浅析EXCEL函数在学生信息管理中的应用

摘要:Excel是Office办公软件中的重要一员,被广泛应用于各个行业,Excel电子表格以操作简单、方便实用等特点在学生信息管理中亦被青睐有加,灵活运用Excel函数可以大大提高工作效率,达到事半功倍的效果。以学生信息管理中常见问题为例,介绍Excel中有关函数的具体应用。

关键词:Excel;函数;学生信息管理

在学生信息管理工作中,我们经常会存储和处理大量的学生信息,借助Excel电子表格软件管理这些信息既方便又快捷。目前越来越多的人能够熟练地使用Excel的查询、排序、数据筛选等功能,亦可以使用Excel中的“∑”自动求和函数进行简单计算,而对Excel复杂一些的函数却不甚了解。本文结合学生信息管理工作中的具体案例,为大家介绍Excel函数在学生信息管理中的应用。

一、从身份证号中提取信息

身份证号码由18位数字组成,其中包含了性别和出生日期等信息,第7—14位数字表示公民的出生年、月、日,第17位数字表示公民的性别,单数为男性,双数为女性。我们可以通过有关函数,将出生日期和性别等信息提取出来。

1.提取出生日期

通过MID函数可以从身份证号码中提取出生日期。MID 函数的功能是从文本字符串中指定的位置开始提取指定长度的字符串。MID函数的语法结构为MID(Text, Start_num, Num_chars),其中Text是需要查找的字符串文本,Start_num是准备提取的第一个字符的位置,Num_chars指定所要提取的字符串长度。在B2单元格中插入函数“=MID(A2,7,8)”,确定后出生日期就提取出来了,如图1所示。MID(A2,7,8)表示将A2单元格中的身份证号码,从第7位开始截取8位,从而提取出出生日期。将鼠标移动到B2单元格右下角,向下拖动填充柄完成其他出生日期的提取。

2.提取性别

在C2单元格中插入函数“=IF(MOD(MID(A2,17,1),2)=0,"女","男")”,确定后性别就提取出来了。其中函数MID(A2,17,1)提取的是身份证号的第17位数字,MOD是求余函数,函数MOD(MID(A2,17,1)求取身份证号的第17位数字除以2的余数;IF函数是逻辑函数用来判断是身份证号第17位数字除以2余数是否为0,是则返回“女”,不是则返回“男”,如图2所示。

3.计算年龄

在D2单元格中输入公式“=YEAR(TODAY())-MID(A2,7,4)”,确定后年龄就计算出来了,如图3所示。其中函数TODAY()返回当前日期,函数YEAR(TODAY())求出当前日期对应的年份,函数MID(A2,7,4)从身份证号中提取出生年份,当前年份减去出生年份就可以计算出年龄。

二、长数字编码的自动填充

有许多编号例如毕业证书编号通常号码位数过多(超过11位),对于这种长数字编码我们无法以序列方式自动填充。对于这种情况可以有以下两种方式解决。

1.将长数字编码分成两部分

如“50311520190100001”将其分成“503115201901”和“00001”两部分,后面的部分可以使用自动填充,然后再将两部分连接起来,连接可以使用&连接符或者字符串连接函数CONCATENATE。

使用&连接符。通常将2个字符串连接在一起,最方便的就是使用&连接符。在D1单元格输入公式“=B$1&C1”,如图4所示,之后可以使用自动填充序列功能。

使用字符串连接函数CONCATENATE。在D1单元格输入公式“=CONCATENATE(B$1,C1)”,之后可以使用自动填充序列功能。

2.可将前面重复出现的数字设置为固定的附加字符

选定D1单元格,单击右键在快捷菜单中选定“设置单元格格式”,打开“设置单元格格式”对话框,在“数字”标签的分类里选择“自定义”,右边的“类型”框里用英文状态的双引号框起重复出现的数字,在后面补充n个“0”,作为n 个变动数字的位置:例如:(″503115201901″00000),设置好之后在单元格里只输入最后的n位数如“00001”,单元格里会出现你要的完整数字“50311520190100001”,之后可以使用自动填充序列功能。

三、VLOOKUP函数在学生信息管理中的应用

VLOOKUP函数是Excel中非常有用的一个查询函数,主要功能是在表格中某指定区域的首列查找指定的数值,并返回该数值所在行中指定列处的数值。

1.快速查询

在学生信息管理中经常会在总的名单中查询学生的信息,如果查询的数量較多,通过一一查找,就会浪费大量时间。而VLOOKUP函数可以很好地解决这个问题。

例:在表1中提供了要查询的n个学生的身份证号,如图5所示,表2是总名单,包含学号、姓名、身份证号、专业等信息,如图6所示,我们要在表2中找到这n个学生并做出标记,然后进行排序,最后通过复制粘贴将它们提取出来。

VLOOKUP函数的语法结构为VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])。中文表述就是VLOOKUP(查找值,查找范围,查找列数,精确匹配或者近似匹配)。

(1)在J2单元格中插入函数“=VLOOKUP(E2,表1!A:A,1,0)”,确定后J2单元格的内容变成了“231004199410011430”,如图7所示,用拖放的方式填充到表的最后一行,如果找到,则返回对应的身份证号,如果找不到,则返回错误值“#N/A”。

(2)以“标记”列为关键字进行升序排序。

(3)排序后将有身份证号的行复制粘贴到新表中即可。

2.信息提取

在学生信息管理工作中,VLOOKUP函数最常用的实例就是可以关联一个或多个数据表,对存在不同工作簿或工作表中的信息进行整合。

例1:图8所示表中有学号、姓名和身份证号字段,我们要根据已知学号信息到图9 “学生基本信息汇总表”中提取学号对应的姓名和身份证号信息,可以通过VLOOKUP函数进行提取。

首先,在图8所示表的B2单元格中插入函数“=VLOOKUP(A2,学生基本信息汇总表!A:B,2,0)” ,确定后B2单元格的内容变成了“林元涛”,然后用自动填充柄下拉填充到表的最后一行;同理,B3单元格中插入函数“=VLOOKUP(A2,学生基本信息汇总表!A:E,5,0)”确定后B3单元格的内容变成了“330327199408100057”,然后用自动填充柄下拉填充到表的最后一行。

例2:多表整合,学生毕业前要为每名学生打印成绩单,成绩单中要求记录学生的基本信息和成绩情况,如图10所示,图8 “学生基本信息汇总表”中包含所有学生的基础信息,图11 “学生成绩汇总表”中包含所有学生的成绩情况,成绩单中的各项信息可以使用VLOOKUP函数分别从上述的两张表中提取。

在成绩单所在表的B2单元格中输入学号,然后从“学生基本信息汇总表”中一一提取姓名、专业、层次、学制、学习形式、入学时间及毕业设计等学生基本信息;从“学生成绩汇总表”中一一提取学生的各门课程的成绩。

(1)提取学生基本信息

在成绩单所在表的B2单元格中输入学号“20190301010102”,在D4单元格中插入函数“=VLOOKUP(B2,学生基本信息汇总表!A:M,2,0)”,确定后得到学生姓名“林元涛”;在F4单元格中插入函数“=VLOOKUP(B2,学生基本信息汇总表!A:M,8,0)”,确定后得到学生专业“学前教育”;可以发现两次输入的VLOOKUP函数中的参数仅第三项不同,即“查找列数”不同,姓名对应所选区域的第二列,专业对应所选区域的第八列,以此类推,“层次”列在第九列,在H2单元格中插入函数“=VLOOKUP(B2,学生基本信息汇总表!A:M,9,0)”,确定后得到学生层次“专升本”,其他基本信息也使用此法,在对应单元格中一一插入对应项的VLOOKUP函数即可。

(2)提取学生的各门课程成绩

在C5单元格中插入函数“=VLOOKUP(B2,学生成绩信息汇总表!A:Q,3,0)”,确定后得到“中特社会主义理论体系”课程成绩“79”;在C6单元格中插入函数“=VLOOKUP(B2,学生成绩信息汇总表!A:Q,4,0)”,确定后得到“现代教育理论”课程成绩“78”;我们发现,两次输入的VLOOKUP函数中的参数还是第三项不同,“中特社会主义理论体系”对应所选区域的第三列,“现代教育理论”对应所选区域的第四列,以此类推,其他课程成绩也使用此法,在对应单元格中一一插入对应项的VLOOKUP函数即可。

四、INDEX+MATCH函數组合在学生信息管理中的应用我们刚刚介绍过的VLOOKUP函数是非常高效的一个查询函数,但是遇到反向查找、双向查找等比较复杂的操作时VLOOKUP函数也显出明显的劣势,此时我们就可以使用INDEX+MATCH函数组合。

INDEX函数的功能之一是返回指定行、列交叉处单元格的值。MATCH函数是匹配函数,功能是返回指定数值在指定单元格区域中的位置,这两个函数组合使用功能强大。

MATCH函数的语法结构为MATCH(lookup_value, lookup_array, match_type)。中文表述就是MATCH(查找值,查找区域,查找模式)。

INDEX函数的语法结构为INDEX(array,row_num,column_num)。中文表述就是INDEX(单元格区域,行号,列号)。

例1:我们需要根据身份证号查找对应的姓名,如图12所示,图8“学生基本信息汇总表”中包含姓名和身份证号等信息,我们通过INDEX+MATCH函数组合进行提取。

这个问题使用VLOOKUP函数也可以解决,但是必须将源数据区域中身份证号列调到姓名列的前面。如果我们使用INDEX+MATCH函数组合进行操作,则更加方便。

在B2单元格中插入函数“=INDEX(学生基本信息汇总表!B:B,MATCH(A2,学生基本信息汇总表!E:E,0))”,确定后即可看到查找结果为“林元涛”。其中函数MATCH(A2,学生基本信息汇总表!E:E,0)是从学生基本信息汇总表的身份证号列中查找“330327199408100057”的位置,之后再使用Index函数根据查找到的位置从姓名列取值。

例2:在图9的成绩单中,我们使用VLOOKUP函数实现了从图10“学生成绩汇总表”中提取学生的成绩,这项操作使用INDEX+MATCH函数组合则更加简单。

这个问题我们使用VLOOKUP函数可以解决,但是这种方法存在一些问题,如果学生成绩信息汇总表的结构发生变化,我们的VLOOKUP函数中的参数可能需要改动,这样不但加大了工作量而且容易出错,如果使用INDEX+MATCH函数组合进行操作,表结构发生变化对我们的参数影响不大,这样会大大提高效率。

在成绩单所在表的B2单元格中输入学号“20190301010102”,在C5单元格中插入函数“=INDEX(学生成绩信息汇总表!A:Q,MATCH($B$2,学生成绩信息汇总表!A:A,0),MATCH(A5,学生成绩信息汇总表!$1:$1,0))”,确认后得到“中特社会主义理论体系”课程成绩“79”。其中函数MATCH($B$2,学生成绩信息汇总表!A:A,0)是从学生成绩信息汇总表的学号列中查找“20190301010102”的行号,函数MATCH(A5,学生成绩信息汇总表!$1:$1,0)是从学生成绩信息汇总表的第一行中查找A5单元格中“中特社会主义理论体系”的列标,之后再使用INDEX函数返回指定行、列交叉处单元格中的成绩。

五、总结

以上是笔者在学生信息管理工作中遇到的实际问题,使用Excel函数不但能够巧妙地解决问题,而且事半功倍,不易出错。Excel软件是一款功能强大、操作简单的办公软件,熟练运用Excel的函数功能可以让我们的数据处理工作变得更加轻松便捷。

参考文献:

[1][美]沃肯巴赫.中文版Excel2003宝典[M].北京:电子工业出版社,2004.

作者:潘皎

本文来自 99学术网(www.99xueshu.com),转载请保留网址和出处

上一篇:古典园林建筑论文下一篇:人力资本科技论文