5.2 数学函数
Excel作为强大的数据处理工具,其内置的数学函数体系为用户提供了丰富的计算能力。从基础的四则运算到复杂的指数对数计算,从简单的数值舍入到专业的矩阵运算,Excel的数学函数几乎可以满足各类计算需求。
本节将重点为您解析七个常用且实用的数学函数:求和函数SUM、条件求和函数SUMIF、多条件求和函数SUMIFS、乘积求和函数SUMPRODUCT、分类汇总函数SUBTOTAL、求余函数MOD以及数值舍入函数ROUND,它们是数据分析工作中不可或缺的得力助手。
5.2.1 SUM函数
SUM函数是一个强大的数值计算工具,它能够轻松实现数字的求和运算。让我们深入了解它的使用方法:
=SUM(number1,number2,...,number255)
核心语法要素:
- 第一个参数(number1)是必填项,可以是具体数字、单元格引用或数组
- 后续参数(number2至number255)为可选项,同样支持数字、单元格引用或数组形式
使用时的关键注意事项:
当函数参数为单元格引用或数组时,它会专注于数值计算,自动跳过文本、逻辑值和空单元格,但会对错误值做出响应。若参数为常量,则必须确保是数值类型或可转换为数值的数据,否则会触发#VALUE!错误提示。
让我们通过两个典型示例来加深理解:
示例一:单元格区域求和
公式:=SUM(B3:B14)
这个公式巧妙地计算了B3至B14区域内的各办公项目预算数总和。值得注意的是,它会忽略B3单元格中的办公费(文本型数字),只关注B4至B14范围内的实际数值。
示例二:直接数据求和
B2公式:=SUM("38", 26, 20, 21, 33, 17)
这个示例展示了SUM函数的智能处理能力 - 它能自动将带引号的文本型数字转换为数值,并将所有输入数据完美地纳入计算范围。
5.2.2 SUMIF和SUMIFS函数
SUMIF和SUMIFS函数是Excel中强大的条件求和工具,它们的核心区别在于条件设置的灵活度:SUMIF仅支持单一条件判断,而SUMIFS则可以同时处理多达127个条件,为数据分析提供了更广泛的应用空间。
让我们深入了解SUMIF函数的构成要素:
SUMIF(range,criteria, [sum_range])
三个关键参数详解:
1. range(必选):这是进行条件筛选的目标区域,函数将在此范围内寻找符合条件的数据。
2. criteria(必选):设定筛选标准,可以灵活运用多种形式:
- 具体数值(如16)
- 文本字符串(如"技术部")
- 比较表达式(如">16")
- 单元格引用(如">"&A1)
特别提示:使用通配符时,"?"可匹配单个字符,"*"可匹配任意长度字符串。如需表示通配符本身,请在前面添加"~"。
3. sum_range(可选):指定最终求和的目标区域。若省略此参数,函数将直接对range区域内的符合条件的值求和。值得注意的是,此参数会以指定区域的左上角单元格为起始点,自动扩展至与range参数相同的维度。
实际应用示例: