Section 2.5 函数的结构和种类

导航

在Excel 2013中,可以使用内置函数对数据进行分析和计算。函数计算数据的方式与公式计算数据的方式大致相同。函数的使用不仅简化了公式,而且节省了时间,从而提高了工作效率。本节详细介绍有关函数的基础知识。

2.5.1 函数的结构

微课堂 0分17秒

Excel中的函数是一些预定义的公式,通过使用一些称为参数的特定数值按照特定的顺序或结构执行计算。函数可用于执行简单或复杂的计算。

在Excel中,函数主要由函数名称和参数两个部分构成,其结构形式为:

函数名(参数1,参数2,参数3, …)

其中,“函数名”为需要执行运算函数的名称,函数中的“参数”可以是数字、文本、逻辑值、数组、引用或是其他函数。

一个完整的函数通常是以“=”开始,后面紧跟函数名称和左括号,然后以逗号分隔输入参数,最后是右括号。

2.5.2 函数的种类

微课堂 0分18秒

Excel函数一共有11类,分别是数据库函数、日期与时间函数、工程函数、财务函数、信息函数、逻辑函数、查找和引用函数、数学和三角函数、统计函数、文本函数以及用户自定义函数,下面分别予以详细介绍。

1 数据库函数

当需要分析数据清单中的数值是否符合特定条件时,可以使用数据库函数。例如,在一个包含销售信息的数据清单中,可以计算出所有销售数值大于1000且小于2500的行或记录的总数。

Microsoft Excel共有12个数据函数用于对存储在数据清单或数据库中的数据进行分析。这些函数的统一名称为Dfunctions,也称为“D函数”,每个函数均有3个相同的参数:database、field和criteria。这些参数指向数据库函数所使用的工作表区域。其中参数database为工作表上包含数据清单的区域,参数field为需要汇总的列的标志。参数criteria为工作表上包含指定条件的区域。

2 日期与时间函数

顾名思义,通过日期与时间函数,可以在公式中分析和处理日期的值和时间的值。

3 工程函数

工程函数用于工程分析。这类函数中的大多数可分为3种类型:对复数进行处理的函数、在不同的数字系统(如十进制系统、十六进制系统、八进制系统和二进制系统)间进行数值转换的函数、在不同的度量系统中进行数值转换的函数。

4 财务函数

财务函数可以进行一般的财务计算,如确定贷款的支付额、投资的未来值或净现值,以及债券或息票的价值。财务函数中常见的参数如表2-6所示。

表2-6

5 信息函数

信息函数包含一组称为IS的函数,在单元格满足条件时返回TRUE。例如,如果单元格包含一个偶数值,ISEVEN函数返回TRUE。

如果需要确定某个单元格区域中是否存在空白单元格,可使用COUNTBLANK函数对单元格区域中的空白单元格进行计数,或者使用ISBLANK函数确定区域中的某个单元格是否为空。

6 逻辑函数

使用逻辑函数,可以进行真、假值判断,或者进行复合检验。例如,可以使用IF函数确定条件为真还是假,并由此返回不同的数值。

7 查找和引用函数

当需要在数据清单或表格中查找特定数值,或者需要查找某一单元格的引用时,可以使用查找和引用函数。例如,如果需要在表格中查找与第一列中的值相匹配的数值,可以使用VLOOKUP工作表函数。

8 数学和三角函数

通过数学和三角函数,可以处理简单的计算,如对数字取整、计算单元格区域中的数值总和。

9 统计函数

统计函数用于对数据区域进行统计分析。例如,统计函数可以提供由一组给定值绘制出的直线的相关信息,如直线的斜率和Y轴截距,或构成直线的实际点数值。

10 文本函数

通过文本函数,用户可以在公式中处理文字串。例如,可以改变文本大小写或确定文字串的长度,并且可以将日期插入文字串中或连接在文字串上。

11 用户自定义函数

如果要在公式或计算中使用特别复杂的计算,而函数又无法满足需要,则需要创建自定义函数。这些函数称为用户自定义函数,可以通过Visual Basic for Applications来创建。