ピボットテーブルにカスタム計算フィールドを追加する方法

ページ名:ピボットテーブルにカスタム計算フィールドを追加する方法

ソース・データを変更せずに、ピボット・テーブルにさらに多くの情報を追加したいですか?ワークシートに列を追加する代わりに、ピボット・テーブル内に数式を作成するカスタム計算フィールドを簡単に追加できます。カスタム・フィールドは、フィールドの平均値、パーセンテージ、分散、最大値の表示など、必要な計算をほぼすべて実行できます。ここでは、Microsoft Excelスプレッドシートのピボット・テーブルにカスタム計算フィールドを追加する方法と、計算式を変更する必要がある場合にフィールドを編集する方法を説明します。

方法 1

カスタム・フィールドの追加

  1. ワークブックを開きます。ソース・データがあり、これから作業するファイルをダブルクリックします。
    • これは、カスタムフィールドでINDEX、OFFSET、VLOOKUPのような関数を使用できないことを意味します。これは、INDEX、OFFSET、VLOOKUP などの関数をカスタム・フィールドで使用できないことを意味します。ただし、IF、SUM、COUNT などの参照や名前付き範囲を必要としない関数は問題ありません。
  2. 編集するピボット・テーブルをクリックします。ピボット・テーブルをクリックすると、"ピボット・テーブル・フィールド" パネルが右側に展開されます。また、Excelの上部に「ピボットテーブル分析」メニューが表示されます。
  3. ピボットテーブル分析」タブをクリックします。Excelの上部にこのタブが表示されます。
    • ピボットテーブル分析] メニューは、クリックしてピボットテーブルをアクティブにしたときにのみ表示されます。メニューが表示されなくなった場合は、ピボット・テーブルをもう一度クリックすると表示されます。
    • このタブは、Excel のバージョンによっては [分析] と呼ばれます。
  4. フィールド、項目、およびセット] メニューをクリックします。これは、Excel 上部のツールバーの「計算」領域にあります。
  5. 計算フィールド...をクリックします。このメニュー・オプションをクリックすると、「計算フィールドの挿入」ダイアログ・ボックスが表示されます。
  6. フィールドの名前を入力する。名前」ボックスに、カスタムフィールドの説明的な列ラベルを入力します。
  7. カスタム・フィールドの計算式を作成します。数式」ボックスに、カスタムフィールドの計算に使用する数式を入力します。
    • 例えば、"Items "フィールドの税率を8.5%で求めるには、カスタムフィールドの名前を "Tax "とし、次の数式を使用します:=Items * 8.5%.
    • もう一つの例です:売上」列の値を「数量」列の値で割るには、=Sales/Quantity を使用します。
    • 別のピボット・テーブル・フィールドのデータを数式に挿入するには、そのフィールドを選択し、[フィールドの挿入] をクリックします。
  8. 追加] をクリックします。これにより、[フィールド] リストにカスタム・フィールドが追加されます。
  9. OK] をクリックします。これにより、"計算フィールドの挿入" ボックスが閉じ、ピボット・テーブルに戻ります。
  10. 値" 領域で新しいフィールドを見つけます。これで新しいフィールドが追加され、シートの右側にある "PivotTable Fields" パネルの "Values" 列に表示されます。
  11. 新しいフィールドを目的の領域にドラッグします。これで、カスタム計算フィールドを「値」エリアから「フィルタ」、「行」、または数式をデータに適用するためにドラッグできるようになります。
方法2

カスタム・フィールドの編集

  1. 編集するフィールドを含むピボット・テーブルを選択します。この 1 つの計算フィールドの数式の編集は、.Pivot テーブルで数式を作成し、後で編集するよりもはるかに簡単です。 これは、フィールドの計算量が頻繁に変更される場合に便利です。ピボット・テーブルをクリックすると、Excel 上部の [ピボット・テーブルの分析] または [分析] メニューがアクティブになります。
  2. ピボットテーブル分析] または [分析] タブをクリックします。Excel の上部にこれらが表示されます。
  3. フィールド、項目、およびセット]メニューをクリックします。Excel上部のツールバーの「計算」エリアにあります。
  4. 計算フィールド...」をクリックします。このメニュー・オプションをクリックすると、「計算フィールドの挿入」ダイアログ・ボックスが表示されます。
  5. 編集したいフィールドを選択します。カスタムフィールドを含むすべてのフィールドが「フィールド」エリアに表示されます。カスタムフィールドをクリックすると、"Formula "ボックスに計算式が、"Name "ボックスに名前が表示されます。
  6. フィールド名または数式を変更します。カスタムフィールドに必要な調整を行うことができます。
    • フィールドを削除したい場合は、Deleteをクリックします。
  7. OKをクリックします。フィールドが更新されました。ピボット・テーブルが自動的に更新されない場合は、テーブルを右クリックして [更新] を選択すると、新しい計算が表示されます。
この記事は、CC BY-NC-SAの下で公開されている「 How to Add Custom Calculated Fields to Pivot Tables in Excel 」を修正して作成しました。特に断りのない限り、CC BY-NC-SAの下で利用可能です。

シェアボタン: このページをSNSに投稿するのに便利です。

コメント

返信元返信をやめる

※ 悪質なユーザーの書き込みは制限します。

最新を表示する

NG表示方式

NGID一覧