ACL软件学习总结记住:要像excel那样,及时保存ACL软件学习总结到底比excel表好在哪?个人观点:处理数据量的问题:ACL能比Excel直接处理更大量的数据。数据一致性问题:Excel可以很容易地编辑(也就是篡改)受查数据,用来查账有数据一致性问题和隐含的未知风险,一定要小心。读取原始数据的能力:ACL能处理不同系统、多种类型的数据。在原表基础上增加想要的列,可以直接用公式做出一列,插入列即可,而excel却要用鼠标拖拽一列,直到最后部分分析指令的运行效率相差较大:如用Excel对5万笔记录作三个以上字段的小记所花的时间,与用ACL的Summarize指令不到30秒解决问题,效率上有不小的差别。(这个还没有测试过,总之比excel处理的数据量大就是)对查核过程的记录:Excel没有记录查核过程(包括查核指令、查核条件、查核结果等)的能力,无法自动编制记录查核过程的工作底稿。而ACL的日志功能则可帮助自动生成查核过程的工作底稿,追踪审计轨迹。ACL可以让审计人员在每一条记录上加标注,以方便审计小组成员间分享发现和交流信息。基于记录的标注功能支持超文本链接,可以很方便地指向相关文件和规章制度。另外ACL有针对审计的培训课程,通过案例和实际数据操作,可以不断刷新你对ACL的认识,更好地服务于审计工作。Excel的展现(特别是图形展现)功能比ACL强。建议作工作底稿可用Excel的图形展现。项目如何运用ACL软件?123456规划项目确定业务和技术方面目标,确定在后续阶段各个目标所需的步骤获取数据确定所需源数据的位置和格式,以便通过物理和逻辑方式访问数据使用ACL访问数据以表的形式在项目中添加数据-导入数据验证数据完整性确保数据不包含损坏的元素,且表的结构正确,测试唯一性,数据关联和可靠性-处理数据分析数据通过各种功能获得想要的数据结果-处理数据报告发现的内容准备结果,进行正式的演示学习内容ACL软件功能基本介绍一利用ACL软件导入数据二利用ACL软件导出数据三利用ACL软件处理数据四ACL软件在舞弊中的应用六ACL软件中常见函数的介绍五ACL软件功能基本介绍一(一)ACL软件的概览(二)ACL软件菜单栏基本介绍(三)ACL软件基本功能模块ACL软件功能基本介绍一(一)ACL软件的概览数据区域文件夹命名时避免数字开头字每次只能打开一个项目ACL软件功能基本介绍一(二)ACL软件菜单栏基本介绍文件(F)编辑(E)数据(D)分析(A)抽样(S)应用程序(P)工具(T)服务器(V)窗口(W)帮助(H)打开关闭删除重命名属性打开项目保存项目项目另存为关闭项目保存另存为页面设置打印打印预览打印项目内容最近打开过的项目退出新建(E)表脚本工作空间文件夹项目记录自己的思路或想法等ACL软件功能基本介绍一(二)ACL软件菜单栏基本介绍文件(F)编辑(E)数据(D)分析(A)抽样(S)应用程序(P)工具(T)服务器(V)窗口(W)帮助(H)撤消剪切复制粘贴查找表布局过滤器变量说明在编写表达式时有用创建域及更改域属性筛选等应用ACL软件功能基本介绍一(二)ACL软件菜单栏基本介绍文件(F)编辑(E)数据(D)分析(A)抽样(S)应用程序(P)工具(T)服务器(V)窗口(W)帮助(H)创建索引关联表报表联接表合并表排序记录验证搜索提取数据CrystalReports外部数据导出到其他应用程序外部定义服务器更新模板创建模板查看报表磁盘ODBC其实就是排序,但是两者各有优点,例如利用索引创建的表格会更小些,排序后的表后期处理会更快些,一般情况下不用索引,但是在关联及搜索命令时,必须用索引表创建索引是对文件真正的排序,具体体现看检查序列依据两个或以上,综合创建出一个你想要的表格验证数据有效性例如定义的第一个域为数字型数据,结果导入的数据第一域中可能存在字符型数据,这时需要修改。最好每次使用数据时都要验证一下数据。ACL软件功能基本介绍一(二)ACL软件菜单栏基本介绍文件(F)编辑(E)数据(D)分析(A)抽样(S)应用程序(P)工具(T)服务器(V)窗口(W)帮助(H)记录计数合计域统计分层分类柱状图帐龄汇总交叉制表执行Benford分析检查序列查找间隔查找重复统计摘要这个在处理数据时详细介绍ACL软件功能基本介绍一(二)ACL软件菜单栏基本介绍文件(F)编辑(E)数据(D)分析(A)抽样(S)应用程序(P)工具(T)服务器(V)窗口(W)帮助(H)服务器配置文件数据库配置文件连接断开连接活动日志传输到服务器打开脚本关于客户机/服务器ACL软件功能基本介绍一(二)ACL软件菜单栏基本介绍文件(F)编辑(E)数据(D)分析(A)抽样(S)应用程序(P)工具(T)服务器(V)窗口(W)帮助(H)计算样本大小记录抽样估计错误模板存货分析应付账款分析应收账款分析内部审计退出ACL利润分析例外清单高利产品低利产品利润统计ACL软件功能基本介绍一(二)ACL软件菜单栏基本介绍文件(F)编辑(E)数据(D)分析(A)抽样(S)应用程序(P)工具(T)服务器(V)窗口(W)帮助(H)新增会话添加注释16进制转储生成随机数表历史记录用电子邮件通知从表历史记录创建脚本运行脚本打开脚本记录器自定义选项可以记录并保存脚本ACL软件功能基本介绍一(二)ACL软件菜单栏基本介绍文件(F)编辑(E)数据(D)分析(A)抽样(S)应用程序(P)工具(T)服务器(V)窗口(W)帮助(H)显示命令行显示浏览器命令行ACL软件功能基本介绍一(三)ACL软件基本功能模块数据提取数据分析连续监控舞弊侦测功能模块舞弊侦测的手段是从不同系统提取不同来源数据对比分析,发现舞弊连续监控:要做到连续监控,成本不菲哦。服务器+ACLserver软件+实施顾问费用+annualfee?利用ACL软件导入数据二注意:要在打开项目的情况下,才能进行数据表的导入文件(F)编辑(E)数据(D)分析(A)抽样(S)应用程序(P)工具(T)服务器(V)窗口(W)帮助(H)打开关闭删除重命名属性打开项目保存项目项目另存为关闭项目保存另存为页面设置打印打印预览打印项目内容最近打开过的项目退出新建(E)脚本工作空间文件夹项目表创建索引关联表报表联接表合并表排序记录验证搜索提取数据CrystalReports外部数据导出到其他应用程序外部定义服务器磁盘ODBC利用ACL软件导入数据二注意:要在打开项目的情况下,才能进行数据表的导入在这里,讲述主要类型源数据的导入,如excel文件、txt文件、csv文件、access文件、RTF文件、PDF文件、word文件和HTML文件由于ACL软件无法将RTF(另存为),PDF(复制),及word(另存为))文件直接导入,所以要将这些文件通过另存为或复制等形式转换为txt文件格式,其中若加密的PDF文件,必须要输入正确的密码。导入excel、txt、csv、access、HTML文件时,大体的步骤是相同的,但是选择文件格式及域分隔符及文本限定符有所差异,后面会用图示的形式进行标记。利用ACL软件导入数据二导入数据-具体步骤由于导入数据的两种路径步骤相同,但文件-新建-表,这个路径步骤稍多一些,所以重点介绍这种路径打开关闭删除重命名属性打开项目保存项目项目另存为关闭项目保存另存为页面设置打印打印预览打印项目内容最近打开过的项目退出新建(E)脚本工作空间文件夹项目表利用ACL软件导入数据二选择要导入的文件导入HTML文件,在此时要选Unicode文本利用ACL软件导入数据二导入excel文件时选导入HTML文件时选导入access文件导入CSV及TXT文件选利用ACL软件导入数据二导入excel和access数据,只要前面选对了,后面直接点击下一步就会完成,这里就不详细介绍了。注意:如果一个excel工作簿有多张sheet表,需要选出要导入的表。CSV与txt文件类似,合并介绍,导入HTML文件单独在另一页介绍。导入CSV(CommaSeparatedValues)文件时,域分隔符选逗号,文本限定符为双引号;导入txt时,域分隔符选TAB导入的数据开始最好都统一选择UNICODE利用ACL软件导入数据二通过鼠标托选,选定域利用ACL软件导入数据二最后确认,完成后表格会自动显示在ACL视图页面新的excel-演示利用ACL软件导出数据三导出数据-具体步骤数据或视图-ACL打开界面最后视图中会出现新的表格,但保存到其他地方的文件会是FIL文件,不能再次打开,要保存为其他类型的文件,看下面的在导出为里选择文件类型在这里选择导出文件路径并命名利用ACL软件处理数据四(一)验证数据(二)分析数据作用:避免日期数据中有小数,或数值类型中有日期等,或验证数据类型是所定义的数据类型,为进一步的操作打下基础。Unicode字符型Numeric数值型Date日期Logical逻辑类型记录计数合计域统计分层分类柱状图帐龄汇总交叉制表执行Benford分析检查序列查找间隔查找重复统计摘要关联表连接表合并表报表利用ACL软件处理数据四(一)验证数据打开要验证数据类型的表格——数据——验证——选择要验证的域——确定——确定编辑——表布局如果是数值类型数据,可以点开选择格式下拉框,选择格式(负数,是否带货币形式)用途命令说明适用数据类型结果了解数据概貌计数计算记录个数(数据验证或筛选过后看结果等时用)基于记录①合计合计(选定要合计的域——分析——合计域)数值或字符(VALUE函数)②统计一般只想大概了解下整体数据的一般概况,如最大值,最小值,合计值,绝对值,平均值等。数值日期③摘要数值④数据汇总分层按数值域分层(100、100-200、200-300),并体现每层数据的计数,计数占比,域占比,及具体域值数值⑤分类按字符型字段统计(如管理科,财务科,并体现计数及计数占比)字符型⑥帐龄按日期字段分层统计(0-20天,20-40天)日期⑦汇总已排序的关键域记录计数和数值汇总字符日期⑧交叉制表相当于数据透视表,适合分系列数据的汇总,如有A和B系列,A分A1,A2,A3;B1,B2.B3字符⑨检查序列检查序列检查选定域是否已按顺序排列(善用创建索引)字符数值日期⑩重复查找重复检查选定域是否有重复查找间隔检查选定域是否完整,是否有漏项,如发票编号等唯一且连续的数据,或需连续的日期或等间隔数据重新排列排序记录更改表中选定域的数据顺序(至于二者区别,前面讲过)字符数值日期升序或降序创建索引处理多张表提取/附加提取记录并将其附加到现有表中字符、数值、日期,并要求域、开始位置,长度相同后面详细讲述联接用于创建一个包含两个文件中的选定域的新表关联不能直接创建新表,而是用来分析每个相关表的域合并可将两个表的域合并到一个表中Benford分析Benford分析检查异常情况(审计数据常用)详细参见书《DigitalAnalysisUsingBenford’sLaw:Tests&StatisticsforAuditors》,数值⑩利用ACL软件处理数据四①计数②合计域③统计④摘要返回四利用ACL软件处理数据⑤分层⑥分类前提都是选定一个或多个域返回四利用ACL软件处理数据⑦帐龄⑧汇总返回⑨交叉制表四利用ACL软件处理数据返回四利用ACL软件处理数据使用排序或索引命令可对数据进行排序。在视图中使用“快速排序”可以对视图中的数据进行排序,但是不能对文件中的数据进行排序(看起来是排序了,但即使点击保存项目,关闭ACL软件,数据又会回到排序前的状态,所以不是真正的给文件排序))查找间隔⑩查找重复如果根据一个域不能判断是否重复,可以查找多个域返回注:查找间隔时,如果是字符域数值混合的域,例如A1234,则会忽略字符,只检查数值的间隔四利用ACL软件处理数据排序记录创建索引返回四利用ACL软件处理数据Benford分析——以后深入研究返回四利用ACL软件处理数据(一)(二)(三)关联联接合并(四)提取/附加处理多张表•1.关联:不增加新表,只是在现有数据表之间建立关联关系,只是分析用。如果需要基于两个关联的数据表创建一个新表,则需以其