新しいピボットテーブルの作成

新しいピボットテーブルの作成

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。


ピボットテーブルでは、大量のデータを動的に集計し、簡単に分析して可視化できます。Zoho Analyticsが提供する直感的なドラッグ&ドロップ操作画面を使用して、テーブル内のデータを有用な集計情報に簡単に変換できます。ピボットテーブルでは、必要に応じて値を簡単に集計、フィルタリングできます。新しいピボットテーブルを作成できるのは、サーバー管理者とマネージャーのみです。Zoho Analyticsのユーザーの役割については、こちらをクリックしてください

ピボットテーブルの作成

ピボットビューを作成するには、次の手順を実行します。

  • ピボットテーブルの作成に使用するデータが含まれるワークスペースを開きます。
  • 左上にある[新しいレポート]ボタンをクリックし、[新しいレポートの作成]画面を開きます。
  • 新しいレポートの作成]画面で、[ピボットビュー(マトリックスビュー)]をクリックします。次のように[基準テーブルの選択]ダイアログが表示されます。

 

  • 基準テーブルの選択]ダイアログで、ピボットテーブルの作成に使用するデータベース内のテーブルを選択し、[OK]をクリックします。
  • 次のように、[デザイン編集]モードの画面が表示されます。

ピボットテーブルの作成に使用するテーブルを開き、ツールバーで[新規→新しいピボットビュー]を選択して、新しいピボットテーブルを作成することもできます。[デザイン編集]モードでは、選択したテーブルのすべての列が、画面左側の[列一覧]ペインにドラッグ&ドロップ可能な項目として表示されます。右側には、列をドロップするシェルフを備えたデザイン領域があり、その下のプレビュー領域で作成したピボットを確認できます。

メモ:

  • データベース内の複数のテーブルがルックアップ列を使用して関連付けられている場合、関連テーブルのすべての列が[列一覧]ペインに表示されます。
  • [列一覧]ペインに表示されている必要な列を、[ピボット]タブの各シェルフにドラッグ&ドロップします。各列の横にあるチェックボックスを選択し、適切なシェルフに列を自動配置することもできます。列をドロップした後、[こちらをクリックしてピボットを生成]をクリックして、新しいピボットテーブルを作成します。

必要なピボットテーブルを作成したら、ツールバーの[保存]ボタンをクリックしてビューを保存します。表示された[名前を付けて保存]ダイアログで、ピボットテーブルの名前と説明を入力し、ビューの保存先フォルダーを選択して、[OK]をクリックします。

以下は、[ピボット]タブにある各シェルフの簡単な説明です。

  • ]:このシェルフにドロップした列の一意のデータ値が、ピボットテーブルの列見出しとして表示されます。集計用に複数の列をこのシェルフにドロップすることもできます。複数の列を追加すると、データが縦方向に分類された階層(グループ内のグループ)として表示されます。
  • ]:このシェルフにドロップした列の一意のデータ値が、ピボットテーブルの行見出しとして表示されます。集計用に複数の列をこのシェルフにドロップすることもできます。複数の列を追加すると、データが横方向に分類された階層(グループ内のグループ)として表示されます。
  • データ]:このシェルフにドロップした列の値が、ピボットテーブルの本体に表示されます。選択した集計関数に基づいて値が集計されます。また、テーブルの行と列の値に対応する各セルに適切な集計値が表示されるように分類されます。集計用に複数の列を[データ]シェルフにドロップすることもできます。

ピボットテーブルでデータを集計する方法は、例を使用すると理解しやすくなります。次のテーブルは、店舗の売上データを示しています。

 

次の例では、ピボットテーブルで上記のテーブルのデータを集計し、年ごとにグループ化した各地域の売上合計を表示しています。この例では、ピボットテーブルの[]シェルフに日付列、[]シェルフに地域列、[データ]シェルフに売上列を配置しています。各地域の売上は、[合計]集計を使用して表示されます。また、Zoho Analyticsでは、選択した集計関数に基づいて各行と列の値が自動的に集計されます(この例では加算)。集計行と集計列は、ピボットテーブルの下部と右側に追加されます。
この例の各列には、次の関数が適用されています。

  • 日付-年(列内の一意の年がすべて表示されます)
  • 地域-実値(列内の一意の値がすべて表示されます)
  • 売上-合計(列内の値の合計が表示されます)

データ列に使用する関数は、その列のデータの種類に応じて、[合計]、[件数]、[平均]、[標準偏差など]の他の関数に変更することもできます。詳細については、次のセクションで説明します。

 

[行]、[列]、[データ]シェルフへの複数列の追加

Zoho Analyticsでは、各シェルフに複数の列(最大15列)をドロップできます。[列/Row]シェルフに複数の列がある場合、Zoho Analyticsでは、左から右または上から下に表示される順序でデータが自動的にグループ化されます。たとえば、[]シェルフに商品カテゴリー商品の順に追加すると、すべての商品が商品カテゴリー別にグループ化されるため、関連データや集計情報を簡単に確認できます。同様に、[]シェルフに日付地域の順に追加すると、一意の年ごとにすべての地域がグループ化され、対応する集計情報が表示されます。

 

データ]シェルフに複数の列を追加すると、次のように各データ列([データ]シェルフ内の列)がピボットテーブル内の個別の列として横方向に配置されます。

 

集計行と集計列

ピボットテーブルを作成すると、選択した集計関数に基づいて、Zoho Analyticsにより集計行と集計列が自動的に追加されます。ピボットテーブルの[行]シェルフに複数の列を追加した場合、データの各グループの集計値を表示する行も追加されます。[データ]シェルフにドロップした列ごとに、ピボットテーブルの右側に集計列が追加されます。

 

レイアウト

Analytics Plusでは、[行]シェルフにドロップした列に基づいて、ピボットのレイアウトをカスタマイズできます。利用可能なレイアウトは次のとおりです。

表形式レイアウト

ピボットテーブルの初期設定のレイアウトです。[行]シェルフの値が、ピボットテーブル内の個別の列として表示されます。

コンパクトレイアウト

ピボットテーブルをコンパクトに表示するレイアウトです。[行]シェルフの値がグループ化され、ピボットテーブル内の1つの列として表示されます。

メモ:[行]シェルフにドロップした値を表示するコンパクト列には、行ラベルという名前が付けられます。名前を変更するには、ピボットの[デザイン編集]モードで[行ラベル]列に移動し、列名にマウスのカーソルを合わせると表示される[編集]アイコンをクリックします。必要に応じて名前を変更し、Enterキーを押します。

 

ピボットレイアウトの編集については、こちらをクリックしてください

列への関数の適用

Zoho Analyticsでは、作成したピボットテーブルのデータをグループ化して集計するために、列に[合計、件数、平均、最小値、最大値、年など]の関数を適用できます。列に関数を適用すると、その列の値に基づいて算出された単一の値が返されます。
Zoho Analyticsでは、列に適用できる集計/Categorical関数の一覧は、列のデータの種類によって異なります。数値(通貨を含む)データの種類の初期設定の関数は[合計]、日付データの種類では[]です。列のデータの種類が文字列(カテゴリー/Dimension列)であり、数値ではない場合、初期設定では[実値]関数が適用されます。

適用される初期設定の関数を変更するには、次の手順を実行します。

  • ピボットテーブルを[デザイン編集]モードで開きます。列をドロップした後、その列にあるドロップダウンリストから必要な関数(集計/category))を選択します。次の画面のように、ドロップダウンリストには列のデータの種類に適用可能なすべての関数が表示されます。
  • 使用する集計方法を選択したら、[こちらをクリックしてピボットを生成]リンクをクリックするか、ツールバーの表示モード]ボタンをクリックします。

たとえば、各地域における商品カテゴリー別の各商品の平均売上を確認するには、売上(データ)列のドロップダウンリストから[平均]関数を選択し、[こちらをクリックしてピボットを生成]リンクまたはツールバーの[表示モード]ボタンをクリックします。

 

次の表は、[]フィールドと[]フィールドに適用できるすべての関数と、その機能の説明を示しています。

数値と通貨のデータの種類
関数 説明
ディメンション 列内の値をテキスト(カテゴリー/dimensional)値)として扱います。各一意の値がテキスト値として返されます。
範囲 列内の数値範囲全体を複数の範囲にグループ化します。例:0~100、101~250など

日付データの種類-実値
関数 説明
列内の一意の年の値をすべて返します。例:2007、2010
四半期と年 列内の一意の四半期の値をすべて返します。例:2010年第1四半期
月と年 列内の一意の月の値をすべて返します。例:2010年3月
週と年 列内の一意の週の値をすべて返します。例:2010年第1週
年全体 日付列内の一意の日付をすべて返します。例:1/1/2011
日時 列内の一意の日付と時刻の組み合わせをすべて返します。例:01/12/2010 00:10:07

日付データの種類-季節値
関数 説明
四半期 すべての年を対象に、四半期に基づく季節的な傾向を特定できます。例:第1四半期、第2四半期。
すべての年を対象に、月に基づく季節的な傾向を特定できます。例:1月、2月。
すべての年を対象に、週に基づく季節的な傾向を特定できます。例:第1週、第2週。
曜日 すべての年を対象に、曜日に基づく季節的な傾向を特定できます。例:日曜日、月曜日。
すべての日付を対象に、月内の日に基づく季節的な傾向を特定できます。例:1~31。
時間帯 1日の時間帯ごとの傾向を特定できます。例:0~23時。

文字列(カテゴリー/Dimension)データ型
関数 説明
実際の値 列内の重複しないすべての値が一覧表示されます。

次の表は、データ項目で使用できるすべての関数とその機能の説明を示しています。
数値および通貨データ型
関数 説明
合計 列内のすべての値の合計を返します。合計はカテゴリー/group単位で計算されます。
最大値[Max] 列内の最大値を返します。
最小値[Min] 列内の最小値を返します。
平均値[Avg] 指定した列内のすべての値の算術平均を返します。
標準偏差 列の標準偏差を返します。
分散 列の分散を返します。
件数 列内の値の件数を返します。
重複しない件数 列内の重複しない値の件数を返します。

日付データ型
関数 説明
件数 列内の日付値の件数を返します。
重複しない件数 列内の重複しない日付値の件数を返します。

文字列(カテゴリー/Dimension)データ型
関数 説明
件数 列内の値の件数を返します。
重複しない件数 列内の重複しない値の件数を返します。

 高度な集計オプション

ピボットを作成する際は、列のデータ型に応じて、合計最大値最小値平均値、または件数のいずれかでデータを集計できます。さらに、Zoho Analyticsには、列内の他の値に基づいてデータ値を集計できる高度な集計オプションも用意されています。たとえば、年ごとの売上の累計を表示したり、総売上に対する各地域の製品売上の割合を表示したりできます。

 
 
 
 

高度な集計では、次の関数を使用できます。

関数 説明
行に対する割合 各行の合計に対する割合としてデータを表示します。
列に対する割合 各列の合計に対する割合としてデータを表示します。
総計に対する割合 レポート内のすべてのデータの総計に対する割合として値を表示します。
累計 レポート内の連続するセルのデータを累計として表示します。項目を累計表示する基準項目を選択する必要があります。
前の値との差 指定した基準項目に基づき、各セルのデータを前のセルの値との差として表示します。
前の値に対する割合 指定した基準項目に基づき、各セルのデータを前のセルの値に対する割合として表示します。
前の値との差の割合 指定した基準項目に基づき、各セルのデータを前のセルの値との差の割合として表示します。

 フィルターの適用

ピボットテーブルには、列をフィルター処理して必要なデータのみを表示できる便利な機能があります。Zoho Analyticsでは、列のデータ型に応じて、特定の範囲、個別の値、日付範囲などを基準に列をフィルター処理できます。特定の数値範囲、日付範囲、個別の値、上位10件、下位10件など、さまざまなフィルターオプションを利用できます。また、ピボットには複数の列に基づく複数のフィルターを適用できます。このページで説明するフィルターオプションは、ピボットテーブルの設計中(設計モード)にのみ適用でき、表示モードでは適用できません。

必要なピボットビューを作成した後、フィルターを適用するには、次の手順を実行します。

  • ツールバーの[デザインを編集]をクリックします。
  • デザイン領域で、[ピボット]タブの横にある[フィルター]タブをクリックします。
  • 必要な列を[フィルター]シェルフにドラッグ&ドロップします。
  • 列をドロップすると、データのフィルター処理に使用できるすべてのオプションが、以下の画像のように[フィルター]シェルフの右側のボックスに表示されます。
  • フィルターオプションは、ドロップした列のデータ型によって異なります。
  • 列をドロップした後、フィルター条件として1つ以上の値を選択します。選択したフィルター項目は、右側の3番目のボックスに表示されます。
  • ツールバーの[こちらをクリックしてピボットを生成]ボタンまたは[表示モード]ボタンをクリックします。適用したフィルター値に一致するデータが表示されます。特定のデータをビューから除外する場合は、フィルター項目ボックス上部のドロップダウンリストで[項目を除外]を選択します。

 

フィルターオプションは、Zoho Analyticsで作成するグラフ、ピボットテーブル、概要ビューなど、すべての種類のレポートで共通です。使用できるフィルターオプションは、ドロップした列のデータ型によって異なります。各種フィルターオプションについては、グラフのページにあるフィルターのセクションを参照してください。

 ユーザーフィルターの設定

Zoho Analyticsでは、ピボットの表示モードにユーザーフィルターと呼ばれる動的フィルターを追加することもできます。これにより、レポートを利用するユーザーは、ユーザーフィルターとして公開されたフィルター列を使用して、表示中のレポートデータにフィルターを適用できます。ユーザーフィルターに追加したフィルター列は、用途に応じてドロップダウンボックス、スライダー、日付範囲選択など、さまざまな表示形式で表示できます。

ユーザーフィルターを設定する手順は、Zoho Analyticsで作成するすべての種類のレポートで共通です。さまざまな列の種類(データ型)にユーザーフィルターを設定する方法については、グラフのページにあるユーザーフィルターのセクションを参照してください。