![ピボットテーブルの「ページフィールド」の使用法](https://rvso.com/image/1451556/%E3%83%94%E3%83%9C%E3%83%83%E3%83%88%E3%83%86%E3%83%BC%E3%83%96%E3%83%AB%E3%81%AE%E3%80%8C%E3%83%9A%E3%83%BC%E3%82%B8%E3%83%95%E3%82%A3%E3%83%BC%E3%83%AB%E3%83%89%E3%80%8D%E3%81%AE%E4%BD%BF%E7%94%A8%E6%B3%95.png)
Excelでは、複数のワークシートからデータを取得するピボットテーブルを作成できます。これは古い機能ですが、まだ利用可能です。プロセスは、、、を押すことで開始されますAlt。DステップPの1つで、理解できないことが1つあります。ページフィールド:
この機能のテストをしてみました。参照シートの数より少ない数や、それ以上の数を挿入したり、ページ フィールドをピボット テーブルのさまざまな部分に配置したりしてみましたが、この機能の用途がわかりません。知識のある方は説明していただけませんか?
答え1
Multiple Consolidation Ranges
ページ選択画面を表示する唯一の方法は、表示されている画面の 2 つ前のメニュー画面を使用しているものと思われます。
これを行うと、ピボット テーブルが作成されますが、これはピボット テーブル機能と機能を組み合わせたものになりますData->Consolidate
。
ページ フィールドは、使用されたデータ範囲の半任意のタグとして機能します。 各データ範囲の各ページ フィールドのラベルを入力する必要があることに注意してください。2 つのフィールドを持つ 3 つのデータ範囲の場合、6 つの値を入力する必要があります。これらの値を結果テーブルで組み合わせると、通常のピボット テーブルで「無料」で利用できるグループ化機能やフィルタリング機能の一部が提供されます。
これが役立つ例としては、各月のデータごとに異なるワークシートを持つワークブックがある場合が挙げられます。理想的には、これらすべてを 1 つのテーブルにまとめ、その単一のテーブルに月列を追加します。これができない場合は、この複数範囲の統合と大量の入力を使用して、同じ結果を得ることができます。
私は怠け者なので、12 か月ではなく 3 か月バージョンを紹介します。
セットアップとデータ
次のようなデータ (完全に作り話で役に立たない) があると仮定します。このデータは、2 人のセールスマンの売上を表にまとめたもので、データが収集された月を示す表に分割されています。データにはさまざまな列と人物が含まれており、複数の月があるため、分析に適した形式にしたいと考えます。そのために、分析を行えるように、このデータからピボット テーブルの 1 つを作成します。また、列ヘッダーは製品名 (B、C、E、G) であると仮定します。
MONTH
とによる分析を行いたいと思いますQTR
。(通常のピボット テーブルを使用している場合は、日付と オプションを使用すると簡単ですGroup Field
。)
そのページのフィールド設定を構成する
これらのグループ内で分析を行うには、それに対応するページ フィールドを定義する必要があります。
選択した範囲ごとに、入力した関連する分類データで と を選択します。この場合、 と ですMONTH
。QTR
各範囲とフィールドに対してこれを行いました。以下は、このオプションが設定されているダイアログです。Excel はドロップダウンで少し役立ちます。このプロセスは非常に時間がかかり、手動です。画像は、範囲リストの 4 番目の項目の選択を示しています。他の 3 つの範囲の値は既に入力しています。
ピボットテーブルの結果とその有用性
Data->Consolidate
結果のピボット テーブルは、範囲だけを実行する場合よりもそれほど便利ではありません。行と列ごとのデータの概要が含まれています。ただし、セクションPage Fields
に表示されていることがわかりますReport Filter
。これは少し便利で、特定の月または四半期のデータのみを取得するようにフィルターできます。
これらが本当に便利なのは、通常のピボット テーブルで利用できるグループ化機能を再現しようとしているときです。これは、ページ フィールドをフィルター セクションから または セクションに移動することで実行されますRows
。これを、Columns
の順序で行うと、階層的なグループ化が適切に行われます。Page2
Page1
最後に(上で強調したように)通常のピボット テーブルを適切に設定すれば、これらすべてを手動で入力することなく、はるかに迅速に実行できます。データの配置方法に制限がある場合、状況によってはこれが役立つ場合があります。