2017-03-03 4 views
1

は、今は、ピボットテーブルの結果であり、以下のデータを有する:QlikViewを列変換

ID | Level 1 | Level 2 | Level 3 
01 |  5  |  4  |  0 
02 |  1  |  0  |  6 
03 |  8  |  3  |  1 

iは、X軸はレベル1、レベル2を示すとQlikViewを積層型チャート上でこの情報を視覚化することができ、レベル3?縦軸に各レベルの値が表示されます。各バーは異なる色で異なるIDで積み重ねられます。私はデータセットをこの形式に保つ必要があります。

+0

なぜデータをその形式で保存したいですか?ソースデータやQlikView自体を意味しますか?私はピボット形式からより多くのQlikViewがよりよく働くよりトランザクションテーブルにデータを回転させる 'クロストーク関数を調べることを提案したいと思います。しかし、あなたがそれをすることができない理由があればそれはあなたの多くを助けることはありません! – x3ja

答えて

3

bar chartを作成します。 2つのディメンション(レベル - ディメンションとID)があります。同じ表現を使用してください。タブStyleで、Subtypeとして「Stacked」を選択します。

Result

Iは、次のテストデータとの和(値)を用います。

data: 
load * inline [ 
ID, Dim, Value 
1, Level1, 5 
1, Level2, 4 
1, Level3, 0 
2, Level1, 1 
2, Level2, 0 
2, Level3, 6 
3, Level1, 8 
3, Level2, 3 
3, Level3, 1 
];