VLOOKUP函数在财务办公中的应用探究

2020-10-09 10:24付远军
电脑知识与技术 2020年22期
关键词:合并

付远军

摘要:[目的]快速高效地完成人员代码与手机号码对照表、校领导与部门分工代码对照表、人员与部门代码对照表等基础数据的整理,将财务工作人员从机械重复的工作中解放出来。[方法]通过对WPS Office Excel中的VLOOKUP函数、VLOOKUP函数与IFERROR函数的联合使用,完成数据的批量查找及匹配。[结果]运用VLOOKUP函数批量查找及匹配数据比逐个查找、复制、粘贴完成数据的匹配显得更高效、便捷、不易出错。[结论]本文通过对VLOOKUP函数的合理运用,较为高效快速地完成了财务软件升级所需要的基础数据,为财务工作人员节省了大量时间,为财务系统升级提供了有力保障。

关键词:VLOOKUP函数;财务办公;查找;合并

中图分类号:TP317 文献标识码:A

文章编号:1009-3044(2020)22-0241-03

开放科学(资源服务)标识码(OSID):

1 问题引入

在党的十八届三中全会中,提出了“建立权责发生制政府综合财务报告制度”的重大改革举措,《预算法》(2014)对各级政府提出按年度编制以“权责发生制”为基础的政府综合财务报告的新要求。由于旧政府会计标准体系一般采用收付实现制,主要以提供反馈预算收支执行情况的決算报告为目的,无法准确、完整反映政府资产负债真实状况,以及政府的运行成本等情况,难以满足编制“权责发生制”政府综合财务报告的信息需求[1]。新《政府会计制度》自2019年1月1日起施行,新的政府会计制度在会计科目、核算、报表体系和结构等方面都做了相应调整,各级单位财务系统纷纷升级[2]。由于旧系统数据的不完整性,以及各子系统数据间编码的不统一性,导致系统升级时在基础数据的整理中需要大量查找特定数据。怎样快速高效地完成人员代码与手机号码对照表、校领导与部门分工代码对照表、人员与部门代码对照表等基础数据的整理,成为本文需要解决的一系列问题。

2 WPS Office简介

本文基于WPS Office 2019实施,WPS Office由北京金山办公软件股份有限公司自主研发,正宗国货,可以实现办公软件最常用的Word、Excel、PowerPoint、PDF阅读等多种功能。具有运行速度快、内存占用低、强大插件平台支持、云功能多、免费提供海量在线存储文档模板及空间的优点。支持阅读和输出PDF (.pdf)文件、具有全面兼容Microsoft Office 97-2010( doc/docx/xls/xlsx/ppt/pptx等)格式的独特优势。覆盖Linux、Win-dows、iOS、Android等多个平台。WPS Office支持桌面和移动办公。且WPS移动版通过Google Play平台,已覆盖超50多个国家和地区[3]。因此,对于大多数非计算机人员,并不会使用Ac-cess、SQL Server、Oracle来查询数据,对WPS Office Excel相应函数的合理使用已足够完成日常办公数据的整理。在爱国热潮盛行的当下,我们为什么不支持国产办公软件呢?WPS被寄予重托,任重而道远,期望WPS未来的应用、用户体验迎来更好更快的发展。

3 VLOOKUP函数介绍

VLOOKUP函数主要功能为按列查找,并返回特定条件下的查询结果,与LOOKUP函数和HLOOKUP函数属于同一类函数[4]。其中LOOKUP函数使用时要求被查询区数值为升序,而HLOOKUP函数主要功能是查询给定行中的数据。VLOOKUP函数基础语法格式如下:

VLOOKUP(lookup_value,

table_arrav,

col_index_num,[range_lookup])

lookup_value表示在数据表第一列中进行查找的数值,查找数值一定要处于数据表的第一列。lookup_value可以为数值、引用或文本字符串。当vlookup函数第一参数省略查找值时,表示用0查找[4-6]。

table_array为需要在其中查找数据的数据表,表示其对区域或区域名称的引用[4-6]。

col_index_num为table_arrav中查找数据的数据列序号。col_index_num为1时,返回table_array第一列的数值,col_ in-dex_num为2时,返回table_array第二列的数值,以此类推。如果col index num小于1,函数VLOOKUP返回错误值#VALUE!;如果coLindex_num大于table_array的列数,函数VLOOKUP返回错误值#REF! [4-6]。

range_lookup为某个逻辑值,指明函数VLOOKUP查找时是精确匹配,还是近似或模糊匹配。如果为FALSE或0,则返回精确匹配,如果找不到,则返回错误值#N/A。如果range_lookup为TRUE或1,函数VLOOKUP将查找近似匹配值,也就是说,如果找不到精确匹配值,则返回小于lookup_value的最大数值。如果range_lookup省略,则默认为TRUE或1[4-6]。

4 VLOOKUP函数的应用实例

4.1用VLOOKUP函数生成人员代码与手机号码对照表

为了保护个人信息的隐私性,本文均对职工个人信息进行替换处理,运用Excel的高级函数SUBSTITUTE,在B2单元格录入公式=SUBSTITUTE(A2,MID(A2,2,2),”**”),数据列手机号码、入员代码(工号)、工资系统姓名、工资系统职工编码分别利用SUBSTITUTE函数处理后如图1所示。

天财财务系统5.0及之前各版本,在使用的过程中,人员代码录入时未录人工号,甚至很多人员信息里人员代码是操作员随机录入的系统非重复数值,这导致账务系统数据非常混乱。因此在升级期间数据的整理过程中,采用工资系统里的姓名、职工编码信息,和学校办公室之前搜集的姓名、手机号码信息,利用VLOOKUP函数查找完成数据的对应和匹配。由于本文中同名同姓的职工数量不多,所以采用先用VLOOKUP函数批量处理,后个别核对的方式处理数据。

猜你喜欢
合并
试论区镇合并新模式下的文化碰撞与发展
集团企业合并报表的编制质量以及改进方法
关于我国金融监管体制改革的研究
无创正压通气(BiPAP)治疗慢性阻塞性肺疾病合并Ⅱ型呼吸衰竭的临床研究