巧用COUNTIF函数进行审计查询
作者:吴长勇
来源:《审计与理财》 2017年第4期countif函数怎么查重复
    审计经常需要查询大量数据,如果采用手工方法,不仅耗时耗力,而且容易发生差错。如果能够熟练应用SQ L 等数据库自然是好,但要求审计人员都掌握SQ L语句编程又有较大难度,在许多案例中W P S(E X C E L )表格常用函数也可以解决数据查询问题。现以C O U N T I F 函数为例说明。
    一、C O U N T IF 函数语法说明
    在W PS(E X C E L )表格中,C O U N T I F 函数,可以用于计算满足特定条件的单元格的个数,
其语法是C O U N T I F(R ange ,C riteria),R ange ,是指查询范围,即需要计算其中满足特定条件的单元格数目的单元格区域。C riteria ,是指查询条件,即哪些单元格将被计算在内的条件,其形式可以为数字、表达式或文本,例如,条件可以表示为600 、“>1 0000“或”某公司“。
    示例如下,其中A 列为姓名,B 列为考试分数。
    二、C O U N T IF 函数应用案例审计中经常会拿到两份名单,其中一份是真实的,另一份包含一些不符合条件的人员(虚假人员),需要从中出不符合条件的人员(虚假人员)。在名单人数少时,可以采用手工比对方法,在人数众多时手工比对方法就会事倍功半了。
   
    如,汇通科技公司(本文中的公司及人员均为虚构)为多获取“服务外包企业财政专项资金”,把非
本公司人员(假员工)作为本单位员工进行了申报,审计需要出哪些人员不是该公司的员工(假员工)。示例如下:
    这时可以使用C O U N T I F 函数快速查询哪些人员不是汇通科技公司员工,将C 1 单元格公式设定为C O U N T I F($ F $ 1 : $ F $ 581 ,B 1 ),即查询范围是“$ F $ 1 : $ F$ 581 ”(汇通科技公司员工表,真实名单),查询条件是“51 01 051 987 062801 7 X ”(汇通科技公司申报名单),其中“$ F $ 1 : $ F $ 581 ”是绝对引用,目的是为了在C 列复制公式时保证比较范围不变化(即保证申报名单的每个人员都与汇通科技公司员工表中的全部人员比较一遍),比较结果在C 列标出,如下图所示。如果在“$ F$ 1 : $ F $ 581 ”中包含“51 01 051 987 062801 7 X ”,则C 1 值为1 ,即赵博诚“51 01 051 987 062801 7 X ”是汇通科技公司员工,反之值如为0 则不是汇通科技公司员工(假员工),如赵培岭(身份证号51 01 231 97 9060357 32)出现在“服务外包企业专项资金”申报名单中,但不是汇通科技公司员工(未出现在员工表中),即假员工。
   

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。