集計の計算
集計の計算は、小計および合計のために使用される集約関数です。集計の計算は、Domain Designer またはアドホック・ビュー内で設定できます。
アドホック表ビューでは、各フィールドには単一の集計の計算が表示されます。集計の計算は、表の中のすべてのグループに自動的に適用されます。集計は、各グループの末尾、およびビューの末尾に表示されます。新規グループが追加されると、そのグループには各列の集計が組み込まれます。
クロス集計表では、各測定項目には集計された値が表示されます。集計は、行および列がそれぞれ交差する位置での合計値を示します。
グラフでは、グラフのタイプにより測定項目を集計するかどうかが決まります。集計を使用する場合、集計によりデータを表すグラフィカル要素のサイズまたは場所が決まります。
二重円グラフの場合、フィールドの集計関数は Sum または CountAll にする必要があります。他の集計関数を使用した二重円グラフでは、予期しない結果になる場合があります。ほとんどの測定項目の集計計算は変更できます。
デフォルトでは、各データ・タイプのフィールドは、以下の表に示すように集計されます。
| デフォルトの集計計算 | データ型 | 説明 |
|---|---|---|
| Sum | Numeric | セット内のすべての値の合計を表示します。 |
| CountAll | 日付 | セット内の値の合計数を表示します。 |
| CountAll | ストリング | セットの値の数を表示します。 |
| CountAll | ブール値 | セットの値の数を表示します。 |
| AggregateFormula | Aggregate | 集約関数を使用する計算フィールドの場合、Aggregate タイプでは集計と同じ集約数式を使用します。 |
| None | Combined | 集約関数と非集約関数を組み合わせる計算フィールドの場合、集計計算はヌルになります。 |
任意のタイプのビューの測定項目の集計関数を設定するには、以下のオプションの中から選択します。
| 関数 | 意味 | 使用可能な対象 |
|---|---|---|
| AggregateFormula | 集約関数を使用する計算の場合、集計と同じ集約数式を使用します。 | 集約 |
| Average | セット内のすべての値の平均を表示します。 | 数値 |
| CountAll | セットの行の数を表示します。 |
|
| CountDistinct | セットの固有値の数を表示します。 |
|
| Custom | 集計用の集約計算を入力できます。Custom 集計オプションを使用できるのは、Ad Hoc Editor の計算フィールドおよび測定項目のみです。ドメインに対しては使用できません。 |
|
| Max | セット内の最大値を表示します。 | 日付および数値 |
| Median | セットの中央値を表示します。 | 日付および数値 |
| Min | セット内の最小値を表示します。 | 日付および数値 |
| Mode | セット内で最も頻度の高い値を表示します。 |
|
| None | 集約関数はヌルです。集計関数は表示されません。 |
|
| Range | セットの最小値と最大値の差異を表示します。 | 数値 |
| RangeDays | セットの最小値と最大値の差異を日単位で表示します。 | 日付 |
| RangeHours | セットの最小値と最大値の差異を時間単位で表示します。 | 日付/時刻 |
| RangeMinutes | セットの最小値と最大値の差異を分単位で表示します。 セットの最小値と最大値の差異を分単位で表示します。 | 日付/時刻 |
| RangeMonths | セットの最小値と最大値の差異を月単位で表示します。 | 日付 |
| RangeQuarters | セットの最小値と最大値の差異を四半期単位で表示します。 | 日付 |
| RangeSemis | セットの最小値と最大値の差異を半年単位で表示します。 | 日付 |
| RangeWeeks | セットの最小値と最大値の差異を週単位で表示します。 | 日付 |
| RangeYears | セットの最小値と最大値の差異を年単位で表示します。 | 日付 |
| Aggregate Formula | 計算フィールドを定義するために使用される集約数式を集計関数として使用し、コンテキストに応じたレベルを設定します。 | 集約 |
| StdDevP | セットの母集団の標準偏差を表示します。 | 数値 |
| StdDevS | セットのサンプルの標準偏差を表示します。 | 数値 |
| Sum | セットの合計を表示します。 | 数値 |
| WeightedAverage | 2 番目の数値フィールドまたは式に基づいて、セットの加重平均を表示します。 Ad Hoc Editor の計算フィールドおよび測定項目のみで使用可能です。ドメインに対しては使用できません。 | 数値 |
注: 集計を使用するときには、以下の点に注意してください。
- 以下のアクションを実行した後、計算はフィールド名の後ろの括弧内に表示されます。
- フィールドを選択する。
- デフォルト以外の集計計算を選択する。
- アドホック・ビューでは、以下のタイプの集計計算を使用する計算フィールドまたは測定項目を作成すると、以下のような結果になる場合があります。
- フィールドまたは計測項目に対してカスタム集計計算を作成すると、そのフィールドの「Change Summary Function」メニューで「Custom」が使用可能になります。その他の場合は使用不可です。
- フィールドまたは計測項目に対して WeightedAverage 集計計算を作成すると、そのフィールドの「Change Summary Function」メニューで WeightedAverage が使用可能になります。その他の場合は使用不可です。
- 集計関数を「None」に設定することにより、集計を削除できます。
- 集約関数の集計計算として AggregateFormula、Custom、および None のみがサポートされています。 Custom 集計オプションが「Change Summary」メニューに表示されるのは、「Create Calculated Field」ダイアログ・ボックスでカスタム関数を定義している場合のみです。