ピボット テーブル
ピボット テーブル (Pivot) は、軸とメジャーをテーブル内で行と列として表示します。ピボット テーブルでは、複数のメジャーによって同時に複数の軸でデータを分析できます。
使用に適しているケース
ピボット テーブルは、1 つのテーブルに複数の軸やメジャーを含めて、それらを再構成してそれぞれの小計を表示させるときに便利です。Qlik Visualization bundle ピボット テーブルには、ピボット テーブル ビジュアライゼーションとは異なるレイアウトおよびスタイルのオプションが用意されています。
-
すべての軸のヘッダー
-
すべての軸のヘッダー メニュー オプション
-
カスタム null 表現
-
ピクセルまたはパーセンテージでカスタマイズ可能な列幅
-
マウスを使用した列幅の調整
-
上部または下部の合計
ピボット テーブルの作成
次の手順を実行します。
- アセット パネルで [カスタム オブジェクト] > Visualization bundle を開き、Pivot をシートにドラッグします。
-
[追加] をクリックし、行軸の項目またはマスター軸を選択します。
必要に応じて、軸を行として追加します。ピボット テーブルは、追加された順序で行をドリルダウンします。軸をクリック アンド ドラッグして並べ替えることができます。
-
[追加] をクリックし、メジャーの項目またはマスター メジャーを選択します。
必要に応じて、さらにメジャーを追加します。
スタイルとその他の設定は詳細なプロパティ パネルで調整できます。
プロパティ パネルでデータをピボット化
プロパティ パネルでは、ピボット テーブルにメジャーと軸を追加することや、ピボットの行や列を追加することができます。
データ
データ パネルで、軸とメジャーを追加できます。アイテムは、行と列の間で移動できます。行と列の中でアイテムの順序を変更することもできます。複数のメジャーを使用するとき、メジャーはグループ化され、値 アイテムが作成されます。
ソート
詳細プロパティのソート パネルで、軸およびメジャーの内部順序を変更できます。
最初のメジャー別にソート
複数のメジャーがある場合は、メジャー グループが作成されます。[最初のメジャー別にソート] により、最初のメジャーの数値別に軸の値をソートできます。このソートはすべての軸に影響し、軸で定義されている他のすべてのソート順に先行します。
たとえば、メジャー Quantity と Sales の 2 つがあるとします。プロパティ パネルで、[データ] > [メジャー] の順に移動すると、Quantity が最初にリストされています。[最初のメジャー別にソート] を降順で実行すると、テーブルは、軸において Quantity が最大で始まる順にソートされます。
数式によるソート
数式でソートする場合、数式はピボット テーブルの最初の軸にのみ適用されます。後続の軸は、最初の軸と同じ順序でソートされます。
軸とメジャーの列の書式設定
追加のオプションを使用して、軸とメジャーの列を書式設定できます。次の操作が可能です。
-
表示される軸を制限する
-
軸表現の書式を設定する
-
メジャーの数値書式を設定する
-
条件付き列を作成する
-
数式を使用してセルの背景色を設定する
-
数式でテキストの色を設定する
-
列幅を設定する
表示される軸を制限する
軸の表示される値の数を制限します。制限を設定する場合、メジャー値が制限の条件に合う軸のみが表示されます。
次の手順を実行します。
-
[データ] で軸を選択し、プロパティを展開します。
-
[制限] で、次の制限のいずれかを選択します。
-
[制限なし]: デフォルト値です。
-
[固定数]: 一番上または一番下の値を選択して表示します。値の数を設定します。数式を用いて数値を設定することも可能です。 をクリックして、数式エディタを開きます。
-
[厳密値]: 演算子を使用して制限値を厳密に設定します。数式を用いて数値を設定することも可能です。 をクリックして、数式エディタを開きます。
-
[相対値]: 演算子を使用して制限値をパーセントで相対的に設定します。数式を用いて数値を設定することも可能です。 をクリックして、数式エディタを開きます。
-
軸表現の書式設定
プロパティ パネルの [Representation] (表現) を使用して、値、リンク、または画像を表示するように軸列の書式を設定できます。次の表現を選択できます。
- テキスト: 軸の値をテキストとして表示します。これが既定値になっています。
-
リンク: 値をクリック可能なリンクとして表示します。軸の値または URL が使用されるか、表示される軸の値に他の URL を追加できます。
リンクの書式設定
文字 ; は、URL のクエリ パラメータ セパレーターとしてサポートされていません。
次の手順を実行します。
-
[データ] で軸を選択し、プロパティを展開します。
-
[Representation] (表現) で [リンク] を選択します。
-
[リンクの設定] で、次のいずれかを選択します。
-
ラベルを追加: 軸には、軸の数式またはデータ テーブルのいずれかに宛先 URL が含まれます。リンクは、宛先 URL の数式によって表示および順序付けされます。
[リンク ラベル] に、宛先 URL の説明テキスト ラベルを入力します。 をクリックして、数式エディターを開きます。
-
URL を追加: 軸の値は、URL のラベルである選択可能なテキスト リンクになります。
[リンク URL] に、宛先 URL の数式を入力します。 をクリックして、数式エディターを開きます。
-
メジャーの数値書式を設定する
プロパティ パネルの [数値書式] で、メジャーの数値書式を設定できます。
1 つのメジャーだけでなく、アプリ全体で数値の書式を変更したい場合は、地域の設定で変更することをお勧めします。その場合は、データ ロード エディターでスクリプトの先頭に記述された SET ステートメント内で指定します。
次の手順を実行します。
-
[データ] でメジャーを選択し、プロパティを展開します。
-
[数字書式] で書式を選択します。
-
自動:Qlik Sense は、ソース データに基づいて数値書式を自動的に設定します。
数値の省略形の表示には、k (千)、M (百万)、G (十億) などの国際単位系が使用されています。
-
数値: 既定の書式設定は [シンプル] に設定されており、リストのオプションから書式設定を選択できます。[カスタム] に変更し、[書式パターン] に書式パターンを入力します。
- # ##0 区切り記号付きの 3 桁の整数として数値を表示します。この例では、" " は千の位をわかりやすくするために使用されています。
- ###0 は、3 桁区切りの記号なしの整数で数値を表示します。
- 0000 は、4 桁以上の整数で数値を表示します。例えば、数値 123 は、0123 と表示されます。
- 0.000 小数点以下 3 桁で数値を表示します。この例では「.」は小数点の記号として使用されています。
書式パターンにパーセント記号 (%) を加えると、メジャーの値は自動的に 100 倍されます。
- 通貨:既定では、オペレーティング システムの書式パターンが通貨に使用されます。書式パターンを変更するには、 [書式パターン] ボックスを使用します。
- 日付: 既定の書式設定は [シンプル] に設定されており、リストのオプションから書式設定を選択できます。[カスタム] に変更し、[書式パターン] に書式パターンを入力します。
- 期間: 既定では、オペレーティング システムの書式パターンが期間に使用されます。日数として設定することも、日数と時間、分、秒、1 秒未満の間隔を組み合わせることも可能です。書式パターンを変更するには、 [書式パターン] ボックスを使用します。
- カスタム:既定では、オペレーティング システムの書式パターンが使用されます。書式パターンを変更するには、 [書式パターン] ボックスを使用します。
-
条件付き列を作成する
列を条件付きにして、特定の条件が満たされた場合にのみ表示されるようにできます。
次の手順を実行します。
-
[データ] で、軸またはメジャーを選択し、プロパティを展開します。
-
[条件に応じて列を表示] で、 をクリックして、数式エディターを開きます。
-
数式を入力して、列が表示される条件を決定します。
-
[適用] をクリックします。
数式を使用して背景色を設定する
数式を使用して列の背景色を定義できます。たとえば、列のセルの値に応じて、列のセルの背景色を変更できます。背景色に暗い色調が使用されると、テキストの色は自動的に白に変わります。
次の手順を実行します。
-
[データ] で、軸またはメジャーを選択し、プロパティを展開します。
-
[背景色数式] で をクリックして、数式エディターを開きます。
-
数式を入力して、列が表示される条件を決定します。
-
[適用] をクリックします。
数式でテキストの色を設定する
数式を使用して列のテキスト色を定義できます。たとえば、列のセルの値に応じて、列のセルのテキスト色を変更できます。
次の手順を実行します。
-
[データ] で、軸またはメジャーを選択し、プロパティを展開します。
-
[テキスト色数式] で をクリックして、数式エディターを開きます。
-
数式を入力して、列が表示される条件を決定します。
-
[適用] をクリックします。
列幅を設定する
既定で、列幅は自動的に設定されます。次により、列幅を手動で設定できます。
-
コンテンツ
-
ピクセル数
-
パーセンテージ
ヘッダーの境界線をドラッグして、列のサイズを手動で変更することもできます。
次の手順を実行します。
-
[データ] で、軸またはメジャーを選択し、プロパティを展開します。
-
[列幅] で、列幅の設定方法を選択します。
-
コンテンツに合わせる: 列のサイズは、列内のコンテンツの幅に応じて決まります。
-
ピクセル数: 列の幅をピクセル単位で設定します。
-
パーセンテージ: 列の幅をパーセンテージ単位で設定します。
-
自動: Qlik Sense で列幅が自動的に設定されます。
-
スタイルのカスタマイズ
プロパティ パネルの [スタイル] には、さまざまなスタイル オプションが用意されています。
チャートのスタイル指定をさらにカスタマイズするには、[外観] > [プレゼンテーション] で [スタイル指定] をクリックします。スタイル指定パネルの [一般] および [チャート] タブには、さまざまなセクションが表示されています。
各セクションの横にある をクリックすると、スタイルをリセットできます。[すべてリセット] をクリックすると、 [一般] および [チャート] の両方のスタイルをリセットします。
テキストのカスタマイズ
[スタイル] > [基本設定] で、タイトル、サブタイトル、脚注のテキストを設定できます。これらの要素を非表示にするには、[タイトルを表示] をオフにします。
チャートの異なるラベルの可視性は、チャートごとの設定とラベル表示オプションによって異なります。これらはプロパティ パネルで構成できます。
チャートに表示されるテキストのスタイルを指定できます。
次の手順を実行します。
-
プロパティ パネルで、 [スタイル] セクションを展開します。
-
[スタイル] > [プレゼンテーション] で、[スタイル指定] をクリックします。
-
[基本設定] タブで、次のテキスト要素のフォント、強調スタイル、フォント サイズ、色を設定します。
-
タイトル
-
サブタイトル
-
脚注
-
-
[チャート] タブで、次のテキスト要素のフォント、強調スタイル、フォント サイズ、色を設定します。
- ヘッダー: すべての軸の、ヘッダーのテキスト スタイルを指定します。
- 軸の値: テキストの軸の値のスタイルを指定します。
- メジャー値: メジャー値のテキストのスタイルを指定します。
- メジャー ラベル: メジャー ヘッダーのテキストのスタイルを指定します。
- 合計値: 合計のテキストのスタイルを指定します。
- NULL 値: NULL 値のテキストのスタイルを指定します。
背景のカスタマイズ
チャートの背景をカスタマイズできます。数式を使用して、個別の軸またはメジャーの色を設定することもできます。
次の手順を実行します。
-
プロパティ パネルで、 [スタイル] セクションを展開します。
-
[スタイル] > [プレゼンテーション] で、[スタイル指定] をクリックします。
-
スタイル指定パネルの [基本設定] タブでは、背景色 (単一色または数式) を選択でき、メディア ライブラリの画像を背景に設定することもできます。
背景色を使用する場合は、スライダーを使用して背景の不透明度を調整します。
背景画像を使用する際、画像のサイズや位置を調整できます。
-
[チャート] タブで、次の要素の背景色をカスタマイズします。
- ヘッダー
- 軸の値
- メジャーの値
- メジャー ラベル
- 合計値
- NULL 値
グリッドのカスタマイズ
ピボット テーブルのグリッドをカスタマイズできます。
次の手順を実行します。
-
プロパティ パネルで、 [スタイル] セクションを展開します。
-
[外観] > [プレゼンテーション] で、[スタイル指定] をクリックします。
-
[チャート] タブで、次の要素のグリッドをカスタマイズします。
-
行の高さ: 行の高さを行単位で設定します。
-
境界: セルの境界線の色を設定します。
-
区切り線: 軸とメジャー、およびヘッダーと行を分割する境界線の色を設定します。
-
背景: [列] に軸がある場合に作成される空白領域の色を設定します。
-
Null 値のカスタマイズ
ピボット テーブルでの Null 値の表示方法を変更できます。
次の手順を実行します。
-
プロパティ パネルで [スタイル] > [プレゼンテーション] をクリックします。
-
[Null 値のテキスト] に、Null 値を置換するテキストを入力します。
ピボット テーブルを完全に展開する
ピボット テーブルが常に完全に展開されるように設定できます。
次の手順を実行します。
-
プロパティ パネルで [スタイル] > [プレゼンテーション] をクリックします。
-
[完全に展開] を選択します。
境界線と影のカスタマイズ
チャートの境界線と影をカスタマイズできます。
次の手順を実行します。
-
プロパティ パネルで、 [スタイル] セクションを展開します。
-
[外観] > [プレゼンテーション] で、[スタイル指定] をクリックします。
-
スタイル パネルの [一般] タブの [境界線] で、 [枠線] のサイズを調整してチャートの周囲の境界線を増減します。
-
境界線の色を選択します。
-
[角の半径] を調整して、境界線の丸みを制御します。
-
[一般] タブの [影] で、影のサイズと色を選択します。 影を消す場合は、 [None] (なし) を選択します。
制限事項
ピボット テーブルには次の制限があります。
-
ピボット テーブルはデータとしてのみダウンロードできます。
-
シートが分析モードの場合、ビジュアライゼーションピボット テーブルとは異なり、Visualization bundle ピボット テーブル内のデータをピボットできません。