クロスタブツール

クロスタブツールは、垂直データフィールドを水平軸に移動し、指定された場所でデータを集計することによって、テーブル内のデータの方向をピボットします。 クロスタブツールは、 転置ツールのリバースアプリケーションであり、 データの方向を垂直から水平にピボットします。 クロスタブツールを適用できる行または列の数に制限はありません。

バージョンサポート

Designer 10.5以前のバージョンでは、異なる大文字化のある同一の文字列は、名前が修正された別々の列を作成していました。 10.5では、複数のセルに異なる大文字化のある同じ文字列が含まれる場合、ランタイム時にエラーが発生します。 これを解決するには、各セルのデータが固有であるか、大文字化がデータ一致に対して整合性があることを確認します。

ツールを設定する

  1. 使用可能なすべてのデータ値の一覧は、 値フィールドごとのグループデータ に表示されます。 データをグループ化するために使用する値を選択します。 同一の値を持つデータは、単一行にグループ化されます。
  2. 新しい列のヘッダー ドロップダウンリストから値を選択します。 固有の値ごとに新しい列が作成されます。
  3. 新しい列の値 ドロップダウンリストから値を選択します。 これらの値は、新しい列を追加するために使用されます。
  4. フィールド内の複数の値を結合するには、値を集計する方法を選択します。 使用できるオプションは、新しい列の値 フィールドで選択された値のデータ型によって異なります。 参照: データ型

    文字列データのオプションには、次のものが含まれます:

    • 連結: 区切りフィールドで指定された区切り記号を使用して値を区切ります。
    • 最初: 最初に見つかった値を表示します。
    • 最後: 最後に見つかった値を表示します。

    数データのオプションには、次のものが含まれます:

    • : 値を合計します。
    • 平均: 値の平均を計算します。
    • カウント (Nullなし): Null 値を除く値の数をカウントします。
    • カウント (Nullあり): Null 値を含む値の数をカウントします。
    • 行パーセント: 値に基づいてパーセントを計算します。
    • 列パーセント: 値に基づいてパーセントを計算します。
    • 列の合計: すべての値を合計します。
    • 行の合計: 値の合計を含む新しい行を追加します。

    1つ以上の上記の方法を選択すると、和、最初、または最後が選択された唯一の方法でないかぎり、その方法の略語が列ヘッダーの先頭に追加されます。

    AVG_FieldValue、SUM_FieldValue、COUNT_FieldValue
  5. 区切り記号 フィールドに指定された文字は、連結文字列の間に自動的に追加されます。 このオプションは、文字列を連結する場合にのみ使用できます。
  6. フィールドサイズフィールドは、文字列を連結するための最大フィールド長です。 文字列が指定したサイズより大きい場合、結果ウィンドウに警告が表示され、データは切り捨てられます。