WorksheetFunction メソッド (Excel)WorksheetFunction.Aggregate method (Excel)

リストまたはデータベースの集計を返します。Returns an aggregate in a list or database.

構文Syntax

集計(Arg1Arg2Arg3Arg4Arg5Arg6Arg7Arg8Arg9、 __ Arg10、 Arg11Arg12Arg13、 __ Arg14、Arg15 __、 Arg16Arg17Arg18Arg19Arg20Arg21Arg22Arg23Arg24Arg25Arg26Arg27、Arg28 __、 Arg29Arg30)expression.Aggregate (Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8, Arg9, Arg10, Arg11, Arg12, Arg13, Arg14, Arg15, Arg16, Arg17, Arg18, Arg19, Arg20, Arg21, Arg22, Arg23, Arg24, Arg25, Arg26, Arg27, Arg28, Arg29, Arg30)

: WorksheetFunction オブジェクトを表す変数。expression A variable that represents a WorksheetFunction object.

パラメーターParameters

名前Name 必須 / オプションRequired/Optional データ型Data type 説明Description
Arg1Arg1 必須Required DoubleDouble 集計方法: 使用する関数を示す 1 ~ 19 の数値を指定します。Function_num - A number from 1 to 19 that specifies which function to use.
集計方法Function_numFunctionFunction
1-d1所要AVERAGE
pbm-22COUNTCOUNT
1/33COUNTACOUNTA
2/44上限MAX
55最短MIN
シックス6プロダクトPRODUCT
77STDEV.2$sSTDEV.S
8 8STDEV.担当STDEV.P
9 9総和SUM
10 10VAR.2$sVAR.S
#11VAR.担当VAR.P
12明るさMEDIAN
スリー13荷.SNGLMODE.SNGL
14大量LARGE
15SMALLSMALL
1616百分.社PERCENTILE.INC
インチ17分.社QUARTILE.INC
18百分.PERCENTILE.EXCPERCENTILE.EXC
19分.PERCENTILE.EXCQUARTILE.EXC
Arg2Arg2 必須Required DoubleDouble Option-関数の評価範囲で無視する値を表す数値を指定します。Option - A numerical value that determines which values to ignore in the evaluation range for the function.
オプションOption動作Behavior
0 または省略0 or omittedネストされた SUBTOTAL 関数と AGGREGATE 関数を無視します。Ignore nested SUBTOTAL and AGGREGATE functions
1-d1非表示の行、およびネストされた SUBTOTAL 関数と AGGREGATE 関数を無視します。Ignore hidden rows, nested SUBTOTAL and AGGREGATE functions
pbm-22エラー値、およびネストされた SUBTOTAL 関数と AGGREGATE 関数を無視します。Ignore error values, nested SUBTOTAL and AGGREGATE functions
1/33非表示の行、エラー値、およびネストされた SUBTOTAL 関数と AGGREGATE 関数を無視します。Ignore hidden rows, error values, nested SUBTOTAL and AGGREGATE functions
2/44すべてを対象とします。Ignore nothing
55非表示の行を無視します。Ignore hidden rows
シックス6エラー値を無視します。Ignore error values
77非表示の行、およびエラー値を無視します。Ignore hidden rows and error values
Arg3Arg3 必須Required RangeRange 参照 1: 集計値を求める関数に指定する複数の引数のうち、最初の引数の数値を指定します。Ref1 - The first numeric argument for functions that take multiple numeric arguments for which you want the aggregate value.
Arg4-Arg 30Arg4 - Arg 30 省略可能Optional VariantVariant 参照 2 ~ 参照 30: 集計値を求める対象の 2 番目から 30 番目までの引数の数値を指定します。Ref2 - Ref30 - Numeric arguments 2 to 30 for which you want the aggregate value.

戻り値Return value

倍精度浮動小数点型 (Double)Double

注釈Remarks

参照の引数 (Arg3 - Arg 30) には、集計方法の値に基づいて次の制約が適用されます。The following constraints apply to the Ref arguments (Arg3 - Arg 30) based on the Function_num value.

集計方法Function_num Ref1Ref1 Ref2Ref2 4、...、?Ref3, Ref4, ?
1-131-13 有効な種類:Valid types:
  • 任意のセル参照Any cell reference

  • 共用Unions

  • メンバーIntersections

  • 定義された名前Defined names

  • 構造化参照Structured references

無効な種類:Invalid types:
  • 実際のデータActual data

  • 配列Arrays

有効な種類:Valid types:
  • 任意のセル参照Any cell reference

  • 共用Unions

  • メンバーIntersections

  • 定義された名前Defined names

  • 構造化参照Structured references

無効な種類:Invalid types:
  • 実際のデータActual data

  • 配列Arrays

有効な種類:Valid types:
  • 任意のセル参照Any cell reference

  • 共用Unions

  • メンバーIntersections

  • 定義された名前Defined names

  • 構造化参照Structured references

無効な種類:Invalid types:
  • 実際のデータActual data

  • 配列Arrays

14-1714-17 有効な種類:Valid types:
  • 任意のセル参照Any cell reference

  • 共用Unions

  • メンバーIntersections

  • 定義された名前Defined names

  • 構造化参照Structured references

  • 実際のデータActual data

  • 配列Arrays

有効な種類:Valid types:
  • 任意のセル参照Any cell reference

  • 共用Unions

  • メンバーIntersections

  • 定義された名前Defined names

  • 構造化参照Structured references

  • 実際のデータActual data

  • 配列Arrays

参照は使用できませんNo references are allowed

2番目の ref 引数が必要で、指定されていない場合、集計は #VALUE を返します。If a second ref argument is required but not provided, Aggregate returns a #VALUE! エラーを返します。error.

1つ以上の参照が3D 参照の場合、集計は #VALUE を返します。If one or more of the references are 3D references, Aggregate returns the #VALUE! が返されます。error value.

サポートとフィードバックSupport and feedback

Office VBA またはこの説明書に関するご質問やフィードバックがありますか?Have questions or feedback about Office VBA or this documentation? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.