データのクロス集計

クロス集計は、2 つ以上のキー フィールドの値の、等しい組み合わせに基づいてテーブル内のレコードをグループ分けし、各グループのレコード数をカウントします。キー フィールドには文字または数値が可能です。

結果として生じるグループが、ピボット テーブルに似た行と列のグリッドで表示されることにより、データ内の関係やパターンが視覚化されます。

たとえば、在庫テーブルを製品の場所製品クラスのフィールドに基づいてクロス集計し、各場所におけるクラス別のレコードの数を調べることができます。

キー フィールド 1

(製品の場所)

キー フィールド 2

(製品クラス)

クロス集計グループ

(製品の場所と製品クラス)

レコード数
A-01 17 A-01 16 1
F-19 22 A-01 17 3
F-19 08 B-03 17 2
A-01 16 F-19 22 2
B-03 17 F-19 08 1
Q-28 03 Q-28 03 1
A-01 17      
F-19 22      
A-01 17      
B-03 17      

数値フィールドの小計

クロス集計すると、任意で 1 つ以上の数値フィールドを小計できます。上記の例では、在庫金額フィールドを小計して、各場所の製品クラスごとに合計在庫金額を見つけることができます。

クロス集計は要約と似ています。

クロス集計は、2 つのフィールドを使用する要約と似ています。両方の操作で、出力結果のカウントや小計は同じですが、その情報の配置は異なります。

クロス集計では、カウントや小計がゼロ(0)でも表示しますが、要約では表示しません。実施しようとする分析の種類によっては、カウントや小計のゼロ表示が有用になることがあります。

クロス集計と並べ替え

テーブルは、並べ替えられているかどうかに関係なくクロス集計できます。並べ替えられていないテーブルをクロス集計すると、Analytics はクロス集計操作の一環として出力結果を自動的に並べ替えます。

クロス集計の詳細

クロス集計では、次の操作を実行します。

操作 クロス集計の結果 での該当箇所
2 つ以上の文字または数値フィールドの値の等しい組み合わせに基づいてレコードをグループ化し、そのグループを行と列のグリッドに表示する Cust Number フィールド(行)と Type フィールド(列)の交差位置
任意で、グループごとに 1 つ以上の数値フィールドの小計を計算する Amount フィールド
任意で、グループごとにレコード数の小計を計算する

メモ

小計フィールドが何も選択されていない場合は、自動的にカウントが含められます。

カウント フィールド

出力結果に含まれる全列の合計を提供する

合計

クロス集計の結果

次によって生成される出力結果:

  • 売掛金テーブル

    ACL DATA\Sample Data Files\Sample Project.ACLAr テーブル)

    の顧客番号と決済タイプを対象にクロス集計を実行した結果の例です。
  • 取引金額の小計
  • 結果を画面に出力する

手順

2 つ以上の文字または数値フィールドの値の等しい組み合わせに基づいてテーブル内のレコードをグループ化することによって、データをクロス集計することができます。

結果として生じるグループが、ピボット テーブルに似た行と列のグリッドで表示されることにより、データ内の関係やパターンが視覚化されます。

Analytics 14.1 ヘルプ