浅议Excel 在鉴证业务审计中的应用
2022-05-31洪明发魏蓉蓉
■洪明发 魏蓉蓉
鉴证业务审计是以出具鉴证意见形成鉴证报告为目的对鉴证对象的财务信息作出评价,增强除鉴证对象管理者之外的财务信息预期使用者对财务信息的信赖程度。
鉴证业务审计的核心工作是收集审计证据,而审计工作底稿是审计人员在审计工作全过程中获取审计证据的载体。在审计实务中,审计底稿贯穿审计程序始终,是实施审计质量控制的对象,也是出具审计报告的重要依据。在制作审计底稿的过程中往往会涉及到大量的工作表格,电子数据资料分析,这时,审计人员就会采用Excel 或“E 审通”来制作审计工作底稿。既能保证审计的质量,又能提高审计效率,可以展现完整证据链。
Excel 在鉴证业务审计中,首先在取得鉴证或审计单位的财务信息时使用Excel 进行电子接收和记录;其次在确定总体审计策略,制定具体的审计计划过程中使用Excel 作为工具进行辅助;在收集审计证据,进行分析性程序的过程中使用Excel 进行记录与计算。最后,在制作审计工作底稿,出具审计报告时,依据之前在Excel 中编制的审计工作底稿编制审计报告。可以说Excel 的应用贯穿了鉴证业务审计的全过程。
一、Excel 函数在鉴证业务审计中的应用分析
1.“vlookup”函数与“iferror”函数嵌套在分析性复核中的应用。
(1)“vlookup”函数在分析性复核的应用。
在进行分析性复核时,往往需要将企业当期信息与其前期信息进行比较,比较两者之间的关系与变动,从而对其进行审计评价。对于科目余额表当期与前期的分析对比是分析性复核的一种常见应用。以下以管理费用为例讨论其应用。
①打开Excel,导入从被审计单位取得的20X1 年与20X0 年管理费用的科目余额表。
②对两年的科目余额表进行筛选,筛选出二级科目。选择20X1 年科目余额表点击开始→筛选→内容筛选→输入“6602??”,问号要使用英文格式。选择“搜索符合条件的内容(例:6602##)”,点击确定,完成对二级科目的筛选。
③将20X1 科目余额表中筛选出的二级科目的科目编码、科目名称、本期借方金额列表复制到新的工作表“sheet2”。
④在新工作表“sheet2”的单元格D2 中输入“vlookup”函数,选定A2 科目编码作为函数查找值,切换到20X0 科目余额表;将B 列到D 列的科目编码、科目名称、本期借方金额选定为函数的“数据表”;使用f4键将数据表范围进行加锁。由于我们需要在表“sheet2”中的20X0 年下显示与20X1 年所对应的本期借方发生额,因此我们将“vlookup”函数的序列数设置为数据表中本期借方金额所对应的序列数3;选择匹配条件为“FALSE”,按下回车键完成“vlookup”函数。
图2-1 “vlookup”函数示意图
图2-2 “vlookup”函数示意图
⑤下拉角标同步函数。
⑥将20X0 年的数据复制并进行选择性粘贴,粘贴为数值,此步操作能够取消数据中的公式,断开与前表、前列中的联系,不会因为之前数据的丢失或者将此表单独取出而改变数值。
⑦对于数据中出现的“#N/A”并不是函数出错,而是由于20X1 年出现的科目在20X0 年并没有金额所造成的,可以手动输入将其替换为0。
图3 “#N/A”示意图
⑧点E2 和F2 分别输入公式“=D2-C2”“=E2/D2”计算管理费用科目余额的变动与变动幅度,下拉角标完成计算。
(2)“vlookup”函数在审计抽样的应用。
在执行审计程序尤其是细节测试的过程中,往往需要在繁多的样本中抽取已经选定序号的样本,进行审计抽样。例如原始凭证的抽查,下文利用科目余额表的数据以及“vlookup”函数进行简单的筛选抽样。
①利用随机数软件选择序号5、14、18、30 的科目作为样本数据。
图4 样本数据选择示意图
②在F2 单元格输入“vlookup”函数,选择A2 为查找值,I8:J11 为数据表并用F4 加锁,选择数据表中的第二列为序列数,输入序列数2,选择精确匹配,回车完成函数。
图5 完成“vllookup”函数示意图
③下拉角标复制函数,并进行内容筛选,勾选样本,点击确定进行内容核对。
图6 勾选选为样本示意图
同时,也可以使用“iferror”函数嵌套美化“vlookup”函数。
由于在使用“vlookup”函数进行审计抽样时会出现大量的“#N/A”,这并不代表数据出错。为了避免他人观看时形成不必要的误解可以使用“iferror”函数嵌套美化“vlookup”函数。
一是选定单元格F2 在“vlookup”函数前输入“iferror”函数,在函数后输入“不是样本”完成嵌套。
二是下拉角标复制函数。
2.“datedif”函数复核时间。
在鉴证业务审计过程中,核算折旧时,往往需要计算多个会计期间,计算天数时只需要简单的相减,但要注意包含情况。而“detedif”函数能够比较方便的计算出两个日期相差的月份。
(1)输入起始日期和终止日期。
(2)在C2 输入“datedif”函数选择A2 为开始日期,B2为终止日期,输入“m”为比较单位。回车确定完成计算。
3.Excel 制表功能在审计底稿中的应用。
在制作审计底稿的过程中会用到繁多的表格,如初步业务程序汇总表、了解内部控制汇总表、货币资金审定表、风险评估结果汇总表等。这些表格可以通过Excel 菜单栏中的表格进行初步绘制,并通过合并单元格等操作对表格进行完善。下图为采购与付款循环了解内部控制汇总表的简单案例。
图7 采购与付款循环了解内部控制汇总表绘制图
通过此表能够在风险评估程序中清晰明了的了解到被审计单位采购与付款循环的相关认定情况,有利于审计师执行对内部控制的审计程序。同样,将Excel的制表功能运用到其他审计业务中能够在方便信息记录的同时使信息更为整洁明了。
二、Excel 在鉴证业务审计应用中的不足
Excel 在鉴证业务审计中应用有着诸多优势的同时也存在着一些不足。
1.数据处理能力不足。
虽然利用Excel 函数能够应对绝大多数情况下的鉴定业务审计中的数据处理;但是如果需要处理更为复杂的运算和更为庞大的数据时,Excel 可能没有对应的函数来进行数据处理或者数据处理过于复杂低效。
针对此不足,在单一Excel 函数无法得出数据结果的情况下可以通过运用多个Excel 简单函数组合,完成数据处理。如若仍然不能满足鉴定业务审计信息处理的需求,就需要使用更加专业的数据处理软件如R 软件,Eviews 等,再将其数据处理结果导入到Excel 中。
2.存在替代软件。
Excel 在鉴证业务审计中应用固然适用而有效,但是存在与其竞争的专业审计软件如“鼎信诺”等,此等审计软件在处理鉴定业务审计数据,制作鉴定业务审计表格的某些方面可能更为方便高效。
针对此不足,对于审计人员而言,应灵活变通选择合适的软件。