AGGREGATE 函数

AGGREGATE 函数是 数学和三角函数之一。该函数用于返回列表或数据库中的聚合值。AGGREGATE 函数可以对列表或数据库应用不同的聚合函数,并可选择忽略隐藏行和错误值。

语法

AGGREGATE(function_num, options, ref1, [ref2], ...)

AGGREGATE 函数具有以下参数:

参数描述
function_num指定使用哪个函数的数值。可能的值在下表中列出。
options指定应忽略哪些值的数值。可能的值在下表中列出。
ref1您希望获得聚合值的第一个数值。
ref2最多253个数值或包含您希望获得聚合值的值的单元格范围的引用。它是一个可选参数。

function_num 参数可以是以下之一:

function_num函数
1AVERAGE
2COUNT
3COUNTA
4MAX
5MIN
6PRODUCT
7STDEV.S
8STDEV.P
9SUM
10VAR.S
11VAR.P
12MEDIAN
13MODE.SNGL
14LARGE
15SMALL
16PERCENTILE.INC
17QUARTILE.INC
18PERCENTILE.EXC
19QUARTILE.EXC

options 参数可以是以下之一:

数值行为
0 或省略忽略嵌套的 SUBTOTAL 和 AGGREGATE 函数
1忽略隐藏行、嵌套的 SUBTOTAL 和 AGGREGATE 函数
2忽略错误值、嵌套的 SUBTOTAL 和 AGGREGATE 函数
3忽略隐藏行、错误值、嵌套的 SUBTOTAL 和 AGGREGATE 函数
4不忽略任何内容
5忽略隐藏行
6忽略错误值
7忽略隐藏行和错误值
注意事项

如果您想使用以下函数:LARGESMALLPERCENTILE.INCQUARTILE.INCPERCENTILE.EXCQUARTILE.EXCref1 必须是单元格范围的引用,而 ref2 必须是这些函数所需的第二个参数(kquart)。

函数语法
LARGELARGE(array, k)
SMALLSMALL(array, k)
PERCENTILE.INCPERCENTILE.INC(array, k)
QUARTILE.INCQUARTILE.INC(array, quart)
PERCENTILE.EXCPERCENTILE.EXC(array, k)
QUARTILE.EXCQUARTILE.EXC(array, quart)

如何应用 AGGREGATE 函数。

示例

下图显示了应用 SUM 函数时 AGGREGATE 函数返回的结果。

AGGREGATE Function

下图显示了应用 LARGE 函数时 AGGREGATE 函数返回的结果,其中 ref1 是单元格范围的引用,k 等于 2。该函数返回单元格 A1-A4 中的第二大值。

AGGREGATE Function

文章: 标签:
浏览所有标签