巧用EXCEL审计工程项目中物资采购价格合规性
李坤(审计署哈尔滨办)
在实际审计工作中,我们经常遇到各种服务收费合规性的审计,其中很多收费需要根据分级计算收费金额,如招标代理服务费、个人所得税等。如果对每个值单独进行分级计算,不仅比较繁琐,还容易出错。笔者现利用货物招标代理服务费的审计为例,介绍一种简便的收费标准合规性审计方法,希望能对大家有所帮助。
一、所需资料
在审计中,取得两张表格:
(1)货物招标代理服务费收取表。包含的主要字段名称为:序号、物资名称、招标时间、货物中标金额、被审单位实际已收取的中标服务费等。
(2)货物招标代理服务收费标准表。(计价格〔2002〕1980号)包含的主要字段名称为:货物中标金额(万元)、招标服务费率、累计费率、累计应收取服务费。(如下表所示,其中累计费率与累计应收服务费的金额由审计人员自行计算而来)。
审计的目的是根据货物招标代理服务的收费标准进行条件判断,计算被审单位多收取或少收取的差额。这里我们可以利用EXCEL的函数进行简单计算。
二、审计步骤
我们可以利用if逻辑函数来解决分级计算的问题。它的语法是:IF(logical_test,value_if_true,value_if_false)。
参数:logical_test是结果为true(真)或false(假)的数值或表达式;value_if_true是logical_test为true时函数的返回值,如果logical_test为ture并且省略了value_if_true,则返回true。而且value_if_true可以是一个表达式;value_if_false是logical_test为false时函数的返回值。如果logical_test为false并且省略value_if_false,则返回false。value_if_false也可以是一个表达式。
利用if函数,如果我们要计算出每笔应该收取的招标费金额,可以在货物招标代理服务费收取表中的“货物中标金额”字段旁添加一个新的字段,命名为“应收取基准服务费金额”。在该字段中输入公式“=IF(A1<=100, A1*0.015,IF(AND(A1>100,A1<=500),1.5+(A1-100)*0.011,IF(AND(A1>500,A1<=1000),5.9+(A1-500)*0.008,IF(AND(A1>1000,A1<=5000),9.9+(A1-1000)*0.005,IF(AND(A1>5000,A1<=10000),29.9+(A1-5000)*0.0025,IF(AND(A1>10000,A1<=100000),42.4+(A1-10000)*0.0005,87.4+(A1-100000)*0.0001))))))”(A1表示货物中标金额所在列的第一个值)。它的功能就是将每个需要计算的值利用if嵌套函数进行判断,得出结果。然后可以利用EXCEL的自动计算功能将用此公式计算出的值依次下拉到最后一行,即可得出每一笔应收基准服务费金额。
根据法规允许在基准金额内上下浮动20%的规定,在“中标服务费”字段旁再添加两个字段“被审单位最少多收取的金额”及“被审单位最少少收取金额”,利用公式“被审单位实际已收取的中标服务费-应收基准金额*1.2”,“应收基准金额*0.8-被审单位实际已收取的中标服务费”,分别得出每一笔中标服务费最少多收取和最少少收取的金额,再利用EXCEL的求和功能进行求和即可。
至此,审计目的已经达到。需要注意的是,IF函数中的嵌套条件最多只有七层,七层以上的条件我们还需寻找其他方法加以解决。(李坤)
一、所需资料
在审计中,取得两张表格:
(1)货物招标代理服务费收取表。包含的主要字段名称为:序号、物资名称、招标时间、货物中标金额、被审单位实际已收取的中标服务费等。
(2)货物招标代理服务收费标准表。(计价格〔2002〕1980号)包含的主要字段名称为:货物中标金额(万元)、招标服务费率、累计费率、累计应收取服务费。(如下表所示,其中累计费率与累计应收服务费的金额由审计人员自行计算而来)。
货物中标金额(万元) | 招标服务费率 | 累计费率 | 累计应收取服务费(万元)(x为实际中标金额) |
100以下 | 1.50% | 1.50% | x*1.5% |
100—500 | 1.10% | 5.90% | 1.5+(x-100)*1.1% |
500—1000 | 0.80% | 9.9% | 5.9+(x-500)*0.8% |
1000—5000 | 0.50% | 29.9% | 9.9+(x-1000)*0.5% |
5000—10000 | 0.25% | 42.4% | 29.9+(x-5000)*0.25% |
10000—100000 | 0.05% | 87.4% | 42.4+(x-10000)*0.05% |
>100000 | 0.01% | 87.4+(x-10000)*0.01% |
二、审计步骤
我们可以利用if逻辑函数来解决分级计算的问题。它的语法是:IF(logical_test,value_if_true,value_if_false)。
参数:logical_test是结果为true(真)或false(假)的数值或表达式;value_if_true是logical_test为true时函数的返回值,如果logical_test为ture并且省略了value_if_true,则返回true。而且value_if_true可以是一个表达式;value_if_false是logical_test为false时函数的返回值。如果logical_test为false并且省略value_if_false,则返回false。value_if_false也可以是一个表达式。
利用if函数,如果我们要计算出每笔应该收取的招标费金额,可以在货物招标代理服务费收取表中的“货物中标金额”字段旁添加一个新的字段,命名为“应收取基准服务费金额”。在该字段中输入公式“=IF(A1<=100, A1*0.015,IF(AND(A1>100,A1<=500),1.5+(A1-100)*0.011,IF(AND(A1>500,A1<=1000),5.9+(A1-500)*0.008,IF(AND(A1>1000,A1<=5000),9.9+(A1-1000)*0.005,IF(AND(A1>5000,A1<=10000),29.9+(A1-5000)*0.0025,IF(AND(A1>10000,A1<=100000),42.4+(A1-10000)*0.0005,87.4+(A1-100000)*0.0001))))))”(A1表示货物中标金额所在列的第一个值)。它的功能就是将每个需要计算的值利用if嵌套函数进行判断,得出结果。然后可以利用EXCEL的自动计算功能将用此公式计算出的值依次下拉到最后一行,即可得出每一笔应收基准服务费金额。
根据法规允许在基准金额内上下浮动20%的规定,在“中标服务费”字段旁再添加两个字段“被审单位最少多收取的金额”及“被审单位最少少收取金额”,利用公式“被审单位实际已收取的中标服务费-应收基准金额*1.2”,“应收基准金额*0.8-被审单位实际已收取的中标服务费”,分别得出每一笔中标服务费最少多收取和最少少收取的金额,再利用EXCEL的求和功能进行求和即可。
至此,审计目的已经达到。需要注意的是,IF函数中的嵌套条件最多只有七层,七层以上的条件我们还需寻找其他方法加以解决。(李坤)
【关闭】 【打印】 |