ピボットテーブルの「ページフィールド」の使用法

ピボットテーブルの「ページフィールド」の使用法

Excelでは、複数のワークシートからデータを取得するピボットテーブルを作成できます。これは古い機能ですが、まだ利用可能です。プロセスは、、、を押すことで開始されますAltDステップ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。)

そのページのフィールド設定を構成する

これらのグループ内で分析を行うには、それに対応するページ フィールドを定義する必要があります。

選択した範囲ごとに、入力した関連する分類データで と を選択します。この場合、 と ですMONTHQTR各範囲とフィールドに対してこれを行いました。以下は、このオプションが設定されているダイアログです。Excel はドロップダウンで少し役立ちます。このプロセスは非常に時間がかかり、手動です。画像は、範囲リストの 4 番目の項目の選択を示しています。他の 3 つの範囲の値は既に入力しています。

ダイアログボックス

ピボットテーブルの結果とその有用性

Data->Consolidate結果のピボット テーブルは、範囲だけを実行する場合よりもそれほど便利ではありません。行と列ごとのデータの概要が含まれています。ただし、セクションPage Fieldsに表示されていることがわかりますReport Filter。これは少し便利で、特定の月または四半期のデータのみを取得するようにフィルターできます。

統合からのピボットテーブル

これらが本当に便利なのは、通常のピボット テーブルで利用できるグループ化機能を再現しようとしているときです。これは、ページ フィールドをフィルター セクションから または セクションに移動することで実行されますRows。これを、Columnsの順序で行うと、階層的なグループ化が適切に行われます。Page2Page1

フィルターのフィールドが下にあるピボットテーブル

最後に(上で強調したように)通常のピボット テーブルを適切に設定すれば、これらすべてを手動で入力することなく、はるかに迅速に実行できます。データの配置方法に制限がある場合、状況によってはこれが役立つ場合があります。

関連情報