李静
【摘要】近年来,随着IT行业的不断发展,特别是信息技术和网络技术的迅速发展和广泛应用,许多企业事业单位对工作人员的办公处理能力提出越来越高的要求,随着办公自动化的普及面越来越广,一些非计算机专业人员的人也越来越多地使用OFFICE来进行办公,虽然他们经过一些学习,但是对于一些特别是在电子表格中的一些非常用的函数还了解不够,深入学习也不够。在一些档案管理中,如果处理相应事务的办公人员能熟练的使用一些电子表格的函数,那么他在日常工作中的效率会非常高。特别是在如何将一个电子表格的数据匹配到另一个表中,而且数据条目有上千条时,这时会使用VLOOKUP函数来匹配数据,你就会发现这个函数的效率真的是太高了!
【关键词】电子表格 VLOOKUP 函数 应用
一、办公自化的应用现状
近年来,随着IT行业的不断发展,特别是信息技术和网络技术的迅速发展和广泛应用,许多企业事业单位对工作人员的办公处理能力提出越来越高的要求,OFFICE是微软公司推出的一款办公处理软件,其功能强大,操作更加方便,使用更加安全和稳定。它是目前使用最广泛、最流行的办公软件之一。随着办公自动化的普及面越来越广,一些非计算机专业人员的人也越来越多地使用OFFICE來进行办公,虽然他们经过一些学习,但是对于一些特别是在电子表格中的一些非常用的函数还了解不够,深入学习也不够,在一些档案管理中,如果处理相应事务的办公人员能熟练的使用一些电子表格的函数,那么他在日常工作中的效率会非常高。特别是在如何将一个电子表格的数据匹配到另一个表中,而且数据条目有上千条时,这时会使用VLOOKUP函数来匹配数据,你就会发现这个函数的效率真的是太高了!这些办公人员大都是非计算机专业人员,他们的计算机知识尤其是在专业的计算机操作系统知识和硬件知识上,在实际运用中,和专业的计算机专业人员的办公水平相比较,还是有一定的差距。随着科学技术水平的突飞猛进地发展,计算机在各个领域内都有着非常明显的改变着人们的工作和生活条件,在社会向着物质文明和不断提高的劳动生产率大踏步前进的当前社会中,在科学技术的飞速发展中也使得办公室这一传统的以人力为主的领域内的传统的劳动方式发生了非常巨大的变化.这其中包括记录文件,起草文件,编辑文件,修改文件,打印文件,存档文件,复制文件在内的办公室的一些常规工作,无论是在时间上还是在空间上都被大大地压缩了,这不但减轻或节省了人们的办公劳动工作时间,而且大大提高了办公工作的效率,有效的改善了人们的办公环境,使人们从原先繁重的重复性,例行性的办公事务中解放出来,从而有更多的时间和精力投放在更需要人们的思维来考虑的事情和解决的问题上来.用于办公室工作的这些技术不但越来越先进,设备越来越多,而且功能越来越强,性能也越来越高,这为是人们实现办公自动化和无纸办公创造了必要的条件。比如,人们用于处理办公信息工作和进行协同工作的各种计算机;人们用于起草文稿用的文字处理机;人们用于制作报表用的电子表格打印机;人们用于编排各种文件,资料格式等的电子台式出版系统;人们用于存放,管理文件和档案用的文档资料管理系统;人们用于自动控制各种工作流程的办公自动化系统;还有支持远距离协同工作的视频会议系统;人们用于计算机通信用的局部网络系统,人们用于办公通信的现代化电话机,传真机;人们用于复制资料用的复印机等,这些技术和设备对人们在办公室工作提供有力的支持,在不同程度上为人们用于办公室工作的自动化提供了现代化的推动手段。
二、VLOOKUP函数的使用
VLOOKUP函数是Excel中的一个纵向查找函数,它与LOOKUP函数和HLOOKUP函数属于一类函数,在工作中都有广泛应用,例如可以用来核对数据,多个表格之间快速导入数据等函数功能。功能是按列查找,最终返回该列所需查询列序所对应的值;与之对应的HLOOKUP是按行查找的。
它的语法规则是:VLOOKUP(lookup value_table_array,col_index_num,range_lookup)
它的参数说明:Lookup_value为需要在数据表第一列中进行查找的数值。Lookup_value可以为数值、引用或文本字符串。当vlookup函数第一参数省略查找值时,表示用。查找。
Table_array为需要在其中查找数据的数据表。使用对区域或区域名称的引用。
col_index_num为table_array中查找数据的数据列序号。col_index_num为1时,返回table_array第一列的数值,col_index_num为2时,返回table_array第二列的数值,以此类推。如果col_index num小于1,函数VLOOKUP返回错误值#VAL-UE!;如果col_index_num大于table_array的列数,函数VLOOKUP返回错误值#REF!。
Range_lookup为一逻辑值,指明函数VLOOKUP查找时是精确匹配,还是近似匹配。如果为false或0,则返回精确匹配,如果找不到,则返回错误值#N/A。如果range_lookup为TRUE或1,函数VLOOKUP将查找近似匹配值,也就是说,如果找不到精确匹配值,则返回小于lookup_value的最大数值。如果range_lookup省略,则默认为近似匹配。
在使用VLOOKUP函数时有以下要注意的地方:
(1)用Vlookup函数的进行数据调用进,在同一表格内,以及同一表格下的不同工作表(sheet)当中,可以实现相对调用,但如果要在不同的表格文档一定要实现绝对调用。因为绝对调用只适合在相应的列内进行推广。而相对调用在其它列也不会出错。
(2)我们在调用时,查找值要选对,是要调用数据的工作表,而不是被调用表。
(3)我们要使以完成的调用表的数据不随被调用表的变化而变化的简单方法是,利用“选择性粘贴”只保留数值。
(4)电子表格中数据的精确调用,匹配结果用0,A列要升序排,才能尽量避免出错。
(5)我们在查找区域要连待返回值列一起选中,否则会出现#REF错误。
(6)在公式中一定要注意调用区域的表示,如果是绝对调用,一定要加$确定范围。