Qlikview-column-manipulation

提供:Dev Guides
移動先:案内検索

QlikView-列操作

列操作はデータ変換の一種で、新しい列に既存の列の値が入力され、特定の基準に適合します。 基準は、データ変換ステップの一部として作成される式にすることができます。

入力データ

実際の売上高と予測される売上高を表す次の入力データを考えてみましょう。

Month,Forecast,Actual
March,2145,2247
April,2458,2125
May,1245,2320
June,5124,3652
July,7421,7514
August,2584,3110
September,5314,4251
October,7846,6354
November,6532,7451
December,4625,1424
January,8547,7852
February,3265,2916

スクリプトをロード

上記のデータは、スクリプトエディターを使用してQlikViewメモリに読み込まれます。 [ファイル]メニューからスクリプトエディターを開くか、 Control + E を押します。 [ファイルからのデータ]タブから[テーブルファイル]オプションを選択し、上記のデータを含むファイルを参照します。 [次へ]をクリックした後、[変換ステップを有効にする]ボタンを選択して、必要なデータ変換を実行します。

1_cm_file_wizard

データ変換の選択

[列]タブを選択し、[新規]ボタンを選択します。 *新しい列*と行条件を指定するように求められます。 ソース列として列3を指定し、行条件として2で始まる値を選択します。

2_cm_add_column

変換されたデータ

上記の手順を完了すると、次のように変換されたデータが取得されます。

3_cm_added_column

変換されたデータのロードスクリプト

変換されたデータのロードスクリプトは、スクリプトエディターを使用して表示できます。 スクリプトは式を表示し、必要な値を持つ新しい列を作成します。

4_cm_file_wizard_script

変換されたデータを表示する

変換されたデータは、メニューの[レイアウト]→[新しいシートオブジェクト]のオプションを使用して*テーブルボックス*を作成することで確認できます。

5_cm_completed