WorksheetFunction.Aggregate 方法 (Excel)

返回列表或数据库中的一个聚合。

语法

表达式。聚合 (arg1arg2arg3arg4arg5arg6arg7arg8arg9arg10arg11arg12arg13arg14arg15arg16arg17arg18arg19arg20arg21arg22arg23arg24arg25arg26arg27、arg28arg29arg30)

表达式 表示 WorksheetFunction 对象的变量。

参数

名称 必需/可选 数据类型 说明
Arg1 必需 Double Function_num - 一个介于 1 到 19 之间的数字,用于指定要使用的函数。
Function_num 函数
1AVERAGE
2COUNT
3COUNTA
4MAX
5MIN
6PRODUCT
7STDEV.S
8STDEV.P
9SUM
10VAR.S
11VAR.P
12MEDIAN
13模式。SNGL
14LARGE
15
16百分比。INC
17QUARTILE。INC
18百分比。EXC
19QUARTILE。EXC
Arg2 必需 Double 选项 - 一个数值,用于确定在函数的计算范围内忽略哪些值。
选项 行为
0 或省略忽略嵌套的 SUBTOTAL 和 AGGREGATE 函数
1忽略隐藏行以及嵌套的 SUBTOTAL 和 AGGREGATE 函数
2忽略错误值以及嵌套的 SUBTOTAL 和 AGGREGATE 函数
3忽略隐藏行、错误值以及嵌套的 SUBTOTAL 和 AGGREGATE 函数
4忽略空值
5忽略隐藏行
6忽略错误值
7忽略隐藏行和错误值
Arg3 必需 区域 Ref1 - 带有多个要对其计算聚合值的数值参数的函数的第一个数值参数。
arg4 - arg 30 可选 Variant Ref2 - Ref30 - 要对其计算聚合值的 2 到 30 个数值参数。

返回值

Double

备注

以下约束将会根据 Function_num 值应用于 Ref 参数 (Arg3 - Arg 30)。

Function_num Ref1 Ref2 Ref3, Ref4, ?
1-13 有效类型:
  • 任何单元格引用

  • 工会

  • 交集

  • 定义的名称

  • 结构化引用

无效类型:
  • 实际数据

  • Arrays

有效类型:
  • 任何单元格引用

  • 工会

  • 交集

  • 定义的名称

  • 结构化引用

无效类型:
  • 实际数据

  • Arrays

有效类型:
  • 任何单元格引用

  • 工会

  • 交集

  • 定义的名称

  • 结构化引用

无效类型:
  • 实际数据

  • Arrays

14-17 有效类型:
  • 任何单元格引用

  • 工会

  • 交集

  • 定义的名称

  • 结构化引用

  • 实际数据

  • Arrays

有效类型:
  • 任何单元格引用

  • 工会

  • 交集

  • 定义的名称

  • 结构化引用

  • 实际数据

  • Arrays

不允许使用引用

如果需要但未提供第二个 ref 参数,则 Aggregate 返回 #VALUE! 错误。

如果一个或多个引用是 3D 引用,则 Aggregate 返回 #VALUE! 。

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。