如何在Excel中使用AGGREGATE函数(13例)

  • Share This
Hugh West

在Excel中, 砾石 函数用在不同的函数上以获得特定的结果。 在这篇文章中,我们将向你展示如何使用 砾石 在Excel中的函数。

下载工作手册

你可以从这里下载免费的练习Excel工作簿。

AGGREGATE函数.xlsx

AGGREGATE函数

  • 描述

ǞǞǞ 砾石 函数用在不同的函数上,如 平均数 , COUNT , 规模 , , 累计 , 产品 等,并可选择 忽略隐藏的行 错误值 以获得某些结果。

  • 通用语法

带参考文献的语法

=AGGREGATE(function_num, options, ref1, ref2, ...)

带有数组公式的语法

=AGGREGATE(function_num, options, array, [k])

  • 论据说明

参照形式的参数 ,

功能_num =需要,要执行的操作。 有 19项功能 是可以进行的,与 砾石 每个功能都是由个别数字定义的(见下表)。

功能名称 功能编号
平均数 1
COUNT 2
COUNTA 3
规模 4
5
产品 6
STDEV.S 7
STDEV.P 8
累计 9
VAR.S 10
VAR.P 11
中位数 12
MODE.SNGL 13
大的 14
小型 15
霹雳火公司 16
QUARTILE.INC 17
PERCENTILE.EXC 18
QUARTILE.EXC 19

选项 = 必需的,数值要忽略。 有 7 价值 各自代表在用定义的函数进行操作时要忽略的选项。

选项编号 选项名称
0或省略 忽略嵌套的SUBTOTAL和AGGREGATE函数
1 忽略隐藏的行、嵌套的SUBTOTAL和AGGREGATE函数
2 忽略错误值、嵌套的SUBTOTAL和AGGREGATE函数
3 忽略隐藏行、错误值、嵌套的SUBTOTAL和AGGREGATE函数
4 无视一切
5 忽略隐藏的行
6 忽略错误值
7 忽略隐藏行和错误值

ref1 = 需要,函数执行操作的第一个数字参数。 它可以是一个单一的值,数组值,单元格引用等。

ref2 = 可选,可以是2至253的数值

阵列公式中的参数 ,

功能_num =(如上所述)

选项 =(如上所述)

阵列 = 要求,数字范围或单元格引用,基于该函数将执行。

[k] = 可选的,这个参数只有在用14到19的函数号执行时才需要(见 功能_num 表)。

返回值

根据指定的函数返回值。

13个Excel中AGGREGATE函数的例子

在本节中,你将通过13个有效的例子学习如何在Excel中使用AGGREGATE函数。

1.AGGREGATE函数计算AVERAGE

让我们来学习如何计算 平均数 (的值(统计平均值)与 砾石 功能。 见下面的例子。

在这里,我们得到了 平均数 的结果是通过运行一个 砾石 仔细观察该函数的括号内。

在这里。

1 功能号 ,意味着 平均数 功能

4 选择 ,意味着我们将 不闻不问

C5:C9 单元格引用 的值,以计算出 平均数

阅读更多:如何使用Excel AGGREGATE函数的多个标准

2.用AGGREGATE函数获得数值的总计数

借助于 砾石 函数,你可以执行 COUNT 功能也是如此。 COUNT 函数计算在一个定义的范围内有多少个值存在。

看看下面的例子,有5个值在 符号 列,结果是我们得到了 5 作为我们的结果,通过执行一个 砾石 功能。

在这里。

2 功能号 ,意味着 COUNT 功能

4 选择 ,意味着我们将 不闻不问

C5:C9 单元格引用 的值为 COUNT 价值

同样地,你可以执行 COUNTA函数 计算同时拥有数字和文本值的值,并以 砾石 功能。

见下面的例子,其中 符号 栏目由数字和文字组成。

而通过执行 COUNTA 的函数。 砾石 函数,我们提取了结果。 5 .

在这里。

3 功能号 ,意味着 COUNTA 功能

4 选择 ,意味着我们将 不闻不问

C5:C9 单元格引用 的值来计算有文本的值

阅读更多。 如何在Excel中汇总数据(3种简单方法)

3.用AGGREGATE函数提取最大或最小值

好了,现在你已经明白了这个想法。 砾石 现在让我们用不同的选项试试这个函数。

在本节中,我们将找到 最大 最低限度 的范围内的值,该范围有 错误值,隐藏行 等。

请看下图,这里我们将运行 巨大的功能 的帮助下,在 砾石 函数来获取定义范围内的最大值。

如果你从一开始就关注这篇文章,那么你已经知道如何做了,只要把函数号的 规模 函数的参数,作为 砾石 但为了让这个问题有点棘手,我们添加了一个 #N/A 因此,当我们运行 砾石 函数了,我们会得到错误。

所以要计算出 规模 从一个由误差值组成的范围内,我们必须设置 选项 参数为。

6 =意味着,我们将 忽略错误值

在定义了忽略错误值的参数后,现在如果我们执行 规模 砾石 函数,即使在数据集中有错误值,我们仍然会得到我们想要的结果。 见下图

为了提取 最低限度 的数据集的值,该数据集有 隐藏行 ,我们必须将参数设置为。

5 =意味着,我们将 忽略隐藏的行

它将产生基于以下内容的结果 闵氏函数 忽略隐藏在隐藏行中的值。

我们有一个最低价值。 50 ,在 第五行 但由于该行被隐藏,所以我们的 砾石 函数返回下一个最小值。 65 .

阅读更多。 Excel中AGGREGATE与IF函数的结合(4个例子)

4.用AGGREGATE函数计算SUM

我们都知道如何 累计 函数工作--将所有的值相加并返回总和。 但是这一次我们将执行 累计 功能与 错误值和隐藏行 而要做到这一点,就需要 砾石 函数,我们必须设置选项参数 7 这一次。

请考虑以下例子。

在这里。

9 功能号 ,意味着 累计 功能

7 选择 ,意味着我们将 忽略隐藏行和错误值

C5:C9 单元格引用 的值为 累计 价值

阅读更多。 如何在Excel中使用条件AGGREGATE函数(2种方法)

5.AGGREGATE来衡量价值的产物

要将一个定义范围内的所有数值相乘,你可以利用 产品 职能。 产品 函数返回你提供的所有数值的乘法结果。

在这里。

6 功能号 ,意味着 产品 功能

0 选择 ,因为我们正在执行一个通用的 产品 函数,所以我们将 忽略嵌套的SUBTOTAL 和AGGREGATE函数

C5:C9 单元格引用 的值,以计算出 产品 的价值

阅读更多。 Excel中的AGGREGATE与SUBTOTAL(4个区别)

6.用Excel的AGGREGATE函数测量标准偏差

Excel的 STDEV 函数是一个统计函数,它指的是 标准偏差 为一个样本数据集。

该方程式。

在这里。

xi =对数据集中的每个值进行处理

= 数据集的平均数(统计平均值)。

n = 数值的数量

随着 砾石 函数,你可以计算出 标准偏差 的样本数据集。 STDEV.S 功能 ( 第7项功能 ).

而要计算出 标准偏差 对于整个人口,你可以使用 STDEV.P 功能 ( 第8项功能 ).

类似读物

  • 如何在Excel中使用SLN函数(3个例子)
  • 在Excel中使用NPV函数(3个简单的例子)
  • 如何使用Excel的PMT函数(4个快速例子)
  • 使用Excel的PPMT函数(3个合适的例子)。
  • 如何在Excel中使用FV函数(4个简单例子)

7.用AGGREGATE函数确定VARIANCE

VAR 函数是Excel中的另一个统计函数,用于估计样本数据集的方差。

该方程式。

在这里。

xi =对数据集中的每个值进行处理

= 数据集的平均数(统计平均值)。

n = 数值的数量

为了计算出 差异 的样本数据集与 砾石 函数,你必须使用 VAR.S 的函数,它是 10号功能 .

而要计算出 差异 的全部人口,你必须使用 VAR.P 的函数,它是 功能号 11 在Excel中。

8.用AGGREGATE函数计算MEDIAN值

MEDIAN函数 在Excel中返回一组数据的中间数字。

见上面的例子,有5个数字,50,65,87,98,100 - 其中 87 所以在执行了 中位数 的帮助下,在 砾石 ,我们得到了所需的输出。 87 ,在我们的结果单元中。

9.AGGREGATE函数测量Excel中的MODE

Excel的 MODE.SNGL 函数返回一个范围内出现频率最高的值。 这也是Excel中的一个统计函数。

考虑以下例子,其中 98出现2次 ,而其余的数字只出现一次。

因此,通过运行 模式 内的功能 砾石 抛出数字 98 在我们的结果单元中。

10.用Excel的LARGE值计算。 砾石

LARGE功能 返回给定数据集中最大的数字。 它持有 第14项功能 ,因此,这意味着当用这个函数执行 砾石 ,我们需要插入 [k]作为第四个参数。

请看以下图片以了解更多。

在这里。

14 功能号 ,意味着 大的 功能

4 选择 ,意味着我们将 不闻不问

C5:C9 单元格引用 具有提取结果的值的

2 第二大值 (如果你想得到一个数据集中的最大值,那么就写1,如果你想得到第三大值,那么就写3,以此类推)

在我们的数据集中,最大的数值是 100 但正如我们所说 2 k-th 参数,这意味着我们要让 第二大 我们的数据集中的价值。 98 是指 第二大 所以我们得到了 98 作为我们的输出。

阅读更多。 如何使用AGGREGATE来实现Excel中的最大IF行为

11.用AGGREGATE测量SMALL值

Excel的 小型功能 返回给定数据集中最小的数字。 它持有 第15项功能 因此,正如之前讨论的那样,当用以下方法执行这个功能时 砾石 ,我们需要插入 [k]为第四个参数 .

请看以下图片以了解更多。

在这里。

15 功能号 ,意味着 小型 功能

4 选择 ,意味着我们将 不闻不问

C5:C9 单元格引用 具有提取结果的值的

2 第2个最小值 (如果你想得到一个数据集中最小的值,那么就写1,如果你想得到第三个最小的值,那么就写3,以此类推)

在我们的数据集中,最小的值是 50 但正如我们所说 2 k-th 参数,这意味着我们要让 第2个最小值 在我们的数据集中,由于 65 是指 最小的第2个 所以我们得到了 65 作为我们的输出。

阅读更多。 如何在Excel中结合INDEX和AGGREGATE函数

12.在Excel中用AGGREGATE来测量PERCENTILE

PERCENTILE函数 在Excel中计算了 k-th 百分位数是指数据集中某一百分比的数值低于该数值的数值。

的价值。 k 可以是 十进位或百分位 意思是说,对于第10个百分点,数值应该输入0.1或10%。

比如说。 以0.2为k计算的百分位数意味着20%的值小于或等于计算结果,k=0.5的百分位数意味着50%的值小于或等于计算结果。

ǞǞǞ 砾石 函数持有 霹雳火公司 ( 功能编号16 )和 PERCENTILE.EXC ( 职能编号18 )来计算一个给定数据集的百分位值。

ǞǞǞ 霹雳火公司 返回的是 包容性的k-th 百分位数在0和1之间。

ǞǞǞ PERCENTILE.EXC 返回的是 排他性的k-th 百分位数在0和1之间。

13.用AGGREGATE函数计算四分位数

Excel的 QUARTILE功能 返回一整组数据的四分之一部分(四组中的每一组都相等)。

ǞǞǞ 四合一 函数接受五个值。

0 = 最小值

1 = 第一个四分位数,第25个百分点

2 = 第二个四分位数,第50个百分点

3 = 第三四分位数,第75百分位数

4 = 最大值

ǞǞǞ 砾石 函数与 QUARTILE.INC ( 职能编号17 )和 QUARTILE.EXC ( 19号职能 )函数来产生四分位数结果。

ǞǞǞ QUARTILE.INC 函数根据一个百分位数范围计算出的 0至1,包括在内 .

ǞǞǞ QUARTILE.EXC 函数根据一个百分位数范围计算出的 0到1的排他性 .

总结

这篇文章详细解释了如何使用 砾石 我希望这篇文章能让你受益匪浅。 如果你对这个话题有任何疑问,请随时提问。

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.