欢迎来到天天文库
浏览记录
ID:5928748
大小:27.50 KB
页数:5页
时间:2017-12-29
《excel高级筛选功能在招生录取工作中应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、Excel高级筛选功能在招生录取工作中应用 摘要:通过利用Excel中ISNA与MATCH两个函数的功能并配合高级筛选,实现了两个数据表之间的差运算,并将其应用到实际招生工作中,有效提高了工作效率,降底了工作误差。Abstract:ThroughtheuseofthefunctionofExcelISNAandMATCHandwithhighscreening,werealizethedifferenceoperatorbetweentwodatasheets,andapplyittotheactualenrollmentwork,improveworkeffici
2、ency,reducetheworkingerror.关键词:Excel函数;高级筛选;差运算Keywords:theExcelfunction;advancedscreening;differenceoperator中图分类号:TP391文献标识码:A文章编号:1006-4311(2013)29-0192-020引言5在招生录取工作中分批打印录取通知书和新生注册报到后的清库工作往往比较重要,而这两项工作的主要操作是对两个数据库表进行差运算的操作,使用VF编程实现或其他方式实现,对于不会数据库操作的工作人员来说是一件比较困难的事,本人在多年的招生工作中总结和摸索出了一
3、种使用Excel高级筛选功能实现两个表的差运算的方法,希望对同行工作人员有一定帮助。1Excel的高级筛选1.1筛选条件设定Excel的高级筛选功能主要用于解决筛选条件比较复杂的筛选操作,系统规定必须创建一个筛选条件区,并在该区内设置相应的筛选条件。筛选条件区:是一个表格,由表头和数据区构成,或者是包含计算公式的一个条件单元格。表头字段:是筛选条件所对应的字段。数据区:是对应筛选依据字段的条件描述区。1.2Excel的筛选原则①要查找的两个或多个字段间是不是要求必须同时满足,如果同时满足,要在建立条件区时将多个字段建立在同一行中,即条件为并运算。②要查找的两个或多个字
4、段间是不是要求必须同时满足,如果不是同时满足,只满足其中一个就行,要在建立条件区时将多个字段建立在同一列中,即条件为或运算。③对于带有计算性质的筛选,也可以在条件单元格中输入公式来来制定筛选条件。理解和把握了以上两点就可以轻松进行高级筛选了。2用EXCEL高级筛选功能进行数据表的差运算2.1将数据库文件转换为电子表格在VF6.0中打开招生数据库表,执行“文件”→“导出”命令,打开“导出”对话框,在“类型”下拉列表中选择“MicrosoftExcel5.05(XLS)”,在“到”列表框中输入导出表的存放位置及名称(将招生库导出为表1,将实际报导情况表导为表2),单击“确
5、定”按钮即可将数据表转换为EXCEL电子表格。使用该方法将两个要进行差运算的表导出为EXCEL文件。2.2ISNA与MATCH函数的使用2.2.1ISNA函数ISNA函数是一个信息类(判断用)函数,用来检测参数中指定的对象是否为#N/A错误值,检测对象如果是#N/A错误时返回逻辑值TRUE,如果不是#N/A错误值,则返回逻辑值FALSE。ISNA函数的使用格式为ISNA(Value),通常是和其它函数结合使用。比如我们常见到的,使用VLOOKUP函数时,配合IF函数和ISNA函数进行返回值”#N/A”为空的更正。例如,在使用VLOOKUP函数时,如果查询表单中的第一列
6、在被查询表单的第一列中没有时,则返回“#N/A”,表示返回值不可用。这同时也带来一个问题,就是“#N/A”单元格所在的列和行都不能进行加和其他计算了,因为最后的计算结果肯定也是“#N/A”。因此,必须将“#N/A”通过某种方法改成空或0,这时就一般需要用IF函数结合ISNA函数来进行。2.2.2MATCH函数5MATCH是一个查找与引用类函数,用来返回在指定方式下与指定数值匹配的数组中元素的相应位置。通常用于对两个排列不一样的数据表进行比较,查找出它们之间的不同。MATCH函数的使用格式为MATCH(lookup-value,lookup-array,match-ty
7、pe),其中,lookup-value:表示要在区域或数组中查找的值可以是直接输入的数组或单元格引用。lookup-array:表示可能包含所要查找的数值的连续单元格区域应为数组或数组引用。match-type:表示查找方式用于指定精确查找或模糊查找。取值为-1、1、0,1或省略模糊查找返回小于参数的最大值的位置查找区域必须按照升序排序。0精确查找返回与参数等值的位置查找区域无需排序。-1模糊查找返回大于参数的最小值的位置查找区域必须按照升序排列。如果在区域或数组中未找到要查找的值那么MATCH函数将返回错误值#N/A。2.3建立筛选条件区根据招生数
此文档下载收益归作者所有