クロスタブツール

クロスタブツールは、垂直方向のデータ列をを水平軸上にに移動し、指定された場所でデータを集計することによって、テーブル内のデータの方向をピボットします。 クロスタブツールを適用できる行または列の数に制限はありません。

同様に、 転置ツール を使用して、データの方向を水平から垂直に回転させることができます。 データの方向を垂直から水平にピボットします。

バージョンサポート

Designer 10.5 以前のバージョンでは、大文字と小文字が異なる同一の文字列を使用して、名前を変更して別々の列を作成していました。 10.5 以降では、2つ以上のセルに大文字と小文字が異なる同じ文字列が含まれていると、ランタイム時にエラーが発生します。 これを解決するには、各セルのデータが固有であるか、大文字と小文字が一致するデータと整合性があることを確認してください。

ツールを設定する

このツールは、データセットを変換します。 行の順序を保持する場合は、クロスタブツールを追加する前に レコード ID ツール をワークフローに追加します。

データの変換を設定するには、次の方法を使用します:

  1. どの列をグループ化しますか? 以下の値でデータをグループ化で、データのグループ化に使用する値を選択します。 同一の値を持つデータは、単一行にグループ化されます。
  2. 新しい列ヘッダーを表す値を含む列はどれですか?列ヘッダーの変更から値を選択します。 Alteryx は、選択した列で見つかったユニークな値ごとに新しい列を作成します。
  3. 新しく作成した列の設定に使用する値はどの列にありますか? 新しい列の値から値を選択して、新しい列を設定します。
  4. Alteryx は、複数の値が同じ列と行に属する場合に値を結合します。 値をどのように集計または結合しますか? 列内の複数の値を結合するには、値の集計方法を選択します。 使用できるオプションは、新しい列の値で選択された値のデータ型によって異なります。 参照: データ型

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

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

    数値データのオプションは次のとおりです。

    • : 値を合計します。
    • 平均: 値の平均を計算します。
    • カウント (Nullを除外): Null 値を除く値の数をカウントします。
    • カウント (Nullを含む): Null 値を含む値の数をカウントします。
    • 行パーセント: 値に基づいてパーセントを計算します。
    • 列パーセント: 値に基づいてパーセントを計算します。
    • 列合計: すべての値を合計します。
    • 行合計: 値の合計を含む新しい行を追加します。
    • 最初: 最初に見つかった値を表示します。
    • 最後: 最後に見つかった値を表示します。

    上記の方法を1つ以上選択すると、[和] が選択された唯一の方法でない限り、その方法の省略形が列ヘッダー名に追加されます。

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