审计中常用的Excel函数运用整理范文 下载本文

审计中常用的Excel函数运用整理

Excel的数据处理功能在现有文字处理软件中处于领先地位。几乎没有什么软件能够与它为敌。函数作为Excel处理数据的一个最重要手段,功能是十分强大的,在工作实践中可以有多种应用,甚至可以用Excel来设计复杂的统计管理表格或小型的数据库系统。结合我所审计工作底稿采用Excel书写的尝试,熟悉一些Excel常用函数,对于提高审计底稿检查,提高审计工作效率是相当见效的。

一、什么是函数

Excel中所提的函数其实是一些预定义的公式,它们使用上一些称为参数的特定数值按特定的顺序或结构进行计算。用户可以直接运用它们对某个区域内的数值进行一系列运算,如分析和处理日期值和时间值、确定贷款的支付额、确定单元格的数据类型、计算平均值、排序显示和运算文本数据等等。(解释参数:参数从字面理解即是参与计算的数,它可以是数字、文本、逻辑值、数组或单元格引用,给定的参数必须产生有效的值,参数也可以是常量、公式或其他函数,若以其它函数作为函数的参数,就是下面要讲的函数的套用。)

函数还可以多层嵌套使用,即一个函数的运算结果作为另一个函数的参数参与下一轮运算。如:某测试分为6个单项测试,各单项测试结果依次存放在A2至A7单元格中,分项测试结果汇总得分在60分及以上即为合格,否则为不合格,则我们可以在测试结果单元格是使用如下函数: =if(sum(A2:A7)>=60, “合格”, “不合格”)

在该函数中,if函数为外层函数,sum函数的运算结果则作为if函数的一个参数参与运算。

下面,我们以审计中经常用到的一些函数进行介绍。 二、部分函数介绍

1、IF函数(执行真假值判断,根据逻辑计算的真假值,返回不同结果。)

可以使用函数 IF 对数值和公式进行条件检测。

语法

IF(logical_test,value_if_true,value_if_false)

Logical_test 表示计算结果为 TRUE 或 FALSE 的任意值或表达式。例如,A10=100 就是一个逻辑表达式,如果单元格 A10 中的值等于 100,表达式即为 TRUE,否则为 FALSE。本参数可使用任何比较运算符。

Value_if_true logical_test 为 TRUE 时返回的值。例如,如果本参数为文本字符串“预算内”而且 logical_test 参数值为 TRUE,则 IF 函数将显示文本“预算内”。如果 logical_test 为 TRUE 而 value_if_true 为空,则本参数返回 0(零)。如果要显示 TRUE,则请为本参数使用逻辑值 TRUE。Value_if_true 也可以是其他公式。

Value_if_false logical_test 为 FALSE 时返回的值。例如,如果本参数为文本字符串“超出预算”而且 logical_test 参数值为 FALSE,则 IF 函数将显示文本“超出预算”。如果 logical_test 为 FALSE 且忽略了

Value_if_false(即 value_if_true 后没有逗号),则会返回逻辑值 FALSE。如果 logical_test 为 FALSE 且 Value_if_false 为空(即 value_if_true 后有逗号,并紧跟着右括号),则本参数返回 0(零)。Value_if_false 也可以是其他公式。 说明

?

Microsoft Excel 还提供了其他一些函数,可依据条件来分析数据。例如,如果要计算单元格区域中某个文本字符串或数字出现的次数,则可使用 COUNTIF 工作表函数。如我们要计算某固定资产明细表中有多少项运输设备,则我们可以使用公式 =countif(B2:B110,”运输设备”)

根据时间情况,例举若干示例进行讲解

2、SUM函数(返回某一单元格区域中所有数字之和) 语法

SUM(number1,number2, ...)

Number1, number2, ... 为 1 到 30 个需要求和的参数。

由于sum函数使用较为频繁,大家都较为熟悉,这里就不再过多讲解,但有两点需要强调:

?

如果参数为数组或引用,只有其中的数字将被计算。数组或引用中的空白单元格、逻辑值、文本或错误值将被忽略。

?

如果参数为错误值或为不能转换成数字的文本,将会导致错误。

3、SUMIF函数(根据指定条件对若干单元格求和。) 语法

SUMIF(range,criteria,sum_range)

Range 为用于条件判断的单元格区域。

Criteria 为确定哪些单元格将被相加求和的条件,其形式可以为数字、表达式或文本。例如,条件可以表示为 32、\、\或 \。 Sum_range 是需要求和的实际单元格。 说明

?

只有在区域中相应的单元格符合条件的情况下,sum_range 中的单元格才求和。

? ?

如果忽略了 sum_range,则对区域中的单元格求和。

Microsoft Excel 还提供了其他一些函数,它们可根据条件来分析数据。例如,如果要计算单元格区域内某个文本字符串或数字出现的次数,则可使用 COUNTIF 函数。如果要让公式根据某一条件返回两个数值中的某一值(例如,根据指定销售额返回销售红利),则可使用 IF 函数。

示例(以账龄分析表为例)

4、Date函数(返回代表特定日期的序列号。如果在输入函数前,单元格格式为“常规”,

则结果将设为日期格式。)

语法

DATE(year,month,day)