返回
揭秘 6 个求和函数的进阶用法,助你轻松应对复杂场景
Excel技巧
2023-12-21 18:57:39
SUM 函数
SUM 函数是 Excel 中最常用的求和函数,它可以对连续的单元格区域进行求和。其语法格式为:
=SUM(number1, number2, ...)
例如,要计算下表中 A 列的数字总和,可以使用以下公式:
=SUM(A1:A10)
SUMIF 函数
SUMIF 函数可以根据指定的条件对单元格区域进行求和。其语法格式为:
=SUMIF(range, criteria, sum_range)
- range:要计算求和的单元格区域。
- criteria:要满足的条件。
- sum_range:要进行求和的单元格区域。
例如,要计算下表中 A 列中大于 5 的数字的总和,可以使用以下公式:
=SUMIF(A1:A10, ">5", A1:A10)
SUMIFS 函数
SUMIFS 函数可以根据多个条件对单元格区域进行求和。其语法格式为:
=SUMIFS(sum_range, criteria_range1, criteria1, criteria_range2, criteria2, ...)
- sum_range:要进行求和的单元格区域。
- criteria_range1:要满足的第一个条件的单元格区域。
- criteria1:要满足的第一个条件。
- criteria_range2:要满足的第二个条件的单元格区域。
- criteria2:要满足的第二个条件。
例如,要计算下表中 A 列中大于 5 且小于 10 的数字的总和,可以使用以下公式:
=SUMIFS(A1:A10, A1:A10, ">5", A1:A10, "<10")
SUBTOTAL 函数
SUBTOTAL 函数可以对包含隐藏单元格的单元格区域进行求和。其语法格式为:
=SUBTOTAL(function_num, range)
- function_num:要执行的函数的编号。
- range:要计算求和的单元格区域。
例如,要计算下表中 A 列中除了隐藏单元格之外的数字的总和,可以使用以下公式:
=SUBTOTAL(9, A1:A10)
AGGREGATE 函数
AGGREGATE 函数可以对单元格区域进行求和,并忽略隐藏单元格、错误值或其他指定的类型的值。其语法格式为:
=AGGREGATE(function_num, options, range)
- function_num:要执行的函数的编号。
- options:要忽略的值的类型。
- range:要计算求和的单元格区域。
例如,要计算下表中 A 列中除了隐藏单元格和错误值之外的数字的总和,可以使用以下公式:
=AGGREGATE(9, 4, A1:A10)
结语
SUM、SUMIF、SUMIFS、SUBTOTAL 和 AGGREGATE 函数是 Excel 中常用的求和函数,它们可以满足不同场景下的求和需求。通过熟练掌握这几个函数,您可以轻松应对复杂场景下的求和计算,提高工作效率。