Qlikview-cross-tables
提供:Dev Guides
QlikView-クロステーブル
データの分析中に、列を行にしたり、列を行にしたりする必要がある状況に遭遇します。 転置するだけでなく、多くの列をまとめてロールアップしたり、行内の多くの値を何度も繰り返して、テーブル内の目的の列と行のレイアウトを実現したりします。
入力データ
各四半期の特定の製品の地域ごとの売上を示す次の入力データを検討してください。 以下のデータで区切られたファイル(CSV)を作成します。
入力データの読み込み
クロステーブルオプション
次のウィンドウ([ファイルウィザード]→[オプション])で、[クロステーブル]ボタンをクリックします。 列を異なる色で強調表示します。 ピンク色は* qualifierフィールド*を示しています。これは、 Attribute Field の各値の多くの行にわたって繰り返されます。 属性フィールドの下のセル値がデータとして取得されます。 OKをクリックしてください。
クロステーブル変換
変換されたデータが表示され、すべての地域フィールドが1列にクラブされますが、四半期ごとに値が繰り返されます。
スクリプトをロード
クロステーブル変換のロードスクリプトには、以下のコマンドが表示されます。
クロステーブルデータ
メニューの[レイアウト]→[新しいシートオブジェクト]→[テーブルボックス]を使用してテーブルボックスシートオブジェクトを作成すると、次の出力が表示されます。