ピボットテーブルの計算フィールドでExcelの平均を計算する

  • これを共有
Hugh West

計算フィールドと計算項目は、ピボットテーブルの分かりにくい部分です。 複雑なため、多くのピボットテーブルユーザーはこの2つの機能を避けています。 しかし、これらの機能は本当に便利で、仕組みをよく理解すれば複雑ではありません。 そこで、今回は、既存の2つのデータフィールドの平均を表示するピボットテーブル計算フィールドを作成または追加する方法を説明します。

サンプルファイルを使用し、このサンプルファイルに基づいた例を示します。 次の図は、そのファイルのテーブルの一部を示しています。

上図の表は5列48行からなり、各行には特定の販売担当者の月次売上高が記載されています。 例えば、ボブは北地域の販売担当者で、2月に267台を販売し、売上総額は23,882ドルでした。

練習用ワークブックをダウンロードする

練習用ワークブックは、下記のダウンロードボタンからダウンロードできます。

算出されたフィールド平均値.xlsx

Excelピボットテーブルの計算フィールドとは?

ピボット・テーブルは特殊な範囲です。 ピボット・テーブル内に新しい行や列を挿入することはできません。 つまり、ピボット・テーブルのデータに対して計算式を挿入することはできません。 しかし、ピボット・テーブルには計算フィールドを作成できます。 計算フィールドは、他のフィールドを含む計算で構成されています。

計算フィールド(ピボットテーブルに追加)を使用すると、新しい情報を表示できます。 計算フィールドは、ソースデータに新しい列フィールドを作成する代わりに使用します。 ほとんどの場合、ソースデータに新しい列フィールドを作成して、期待通りの計算を実行する式を作成する方が簡単です。 しかし、データが外部ソースである場合に、そのフィールドが使用できない場合は、そのフィールドを使用します。を操作することで、計算フィールド機能を使用することができます。

Excelピボットテーブルに平均値の計算フィールドを挿入する手順

下図は、このテーブルから作成したピボット・テーブルです。 このピボット・テーブルを作成するために、「行」領域に「月」フィールド、「列」領域に「SalesRep」フィールド、「値」領域に「売上」フィールドを配置しています。

上の図とピボット・テーブルをご覧ください。 会社の社長は、2 月にボブが販売した平均単価を知りたがっています。 平均単価を知るには、「売上」フィールドを「販売個数」フィールドで割ります。 ここでは、ピボット・テーブルに平均単価を表示する新しいフィールドを追加することにしましょう。

続きを読む: ピボットテーブルに適したデータ

以下の手順で、平均単価のデータを表示する計算フィールドを作成しました。

ステップ1:ピボットテーブルの選択

  • まず、ピボットテーブル内の任意のセルを選択し、ピボットテーブルの分析機能にアクセスします。

ステップ2:「計算フィールド」コマンドをクリック

  • 次に、以下を選択します。 ピボットテーブルの分析 ➤ 計算 ➪ フィールド、アイテム、セット ➪ 計算されたフィールド . 計算フィールドの挿入 のダイアログボックスが表示されます。

ステップ3:計算された平均値フィールドの計算式を入力する

には、2つのフィールドがあります。 計算フィールドの挿入 ダイアログボックスです。 ネームボックス であり、もう一つは フォーミュラボックス .

  • 次に、説明的な名前を ネームボックス で計算式を入力します。 フォーミュラボックス この式は、任意のワークシート関数とデータソースの任意のフィールドを使用することができます。 この例では、平均単価を 名称 ボックスで、この数式を ボックスを使用します。 =売上高/「販売台数」。 .

ステップ4:計算フィールドの追加

  • をクリックします。 追加 ボタンをクリックすると、この新しいフィールドがダイアログボックスに追加されます。 フィールド のセクションをご覧ください。

ステップ5:結果を観察する

  • 最後に よっしゃー を閉じます。 計算フィールドの挿入 のダイアログボックスが表示されます。

数式を手動で入力する場合は、数式ボックスに入力するか、項目をダブルクリックして フィールド リストボックスの項目をダブルクリックすると、その項目が数式ボックスに転送されます。 販売台数 フィールドにスペースが含まれている場合、Excel はこのフィールド名を数式ボックスで入力する際に一重引用符で囲みます。

続きを読む: エクセル・ピボットテーブルに計算項目を挿入する方法!

  • これでほぼ完了です。 計算フィールドを作成したら ( 平均単価 ) を使用すると、Excel はこのフィールドをピボット・テーブルの新しい列として、その計算値を含めて自動的に追加します。 計算フィールドは ピボットテーブルのフィールド この新しいフィールドは他のフィールドと同様に扱うことができますが、タスクペインに移動することはできません。 , コラム 或いは フィルター このフィールドは、他のフィールドと同じように 価値観 のエリアです。

  • 次の図は、計算フィールドを追加した後のピボット・テーブルです。 平均単価 ラベルを短くするには、ラベルを選択し、F2キーを押し、ラベルを変更してください。 また、見やすくするために、いくつかのスタイルを適用しています。

計算フィールドを持つピボット・テーブル。

ヒント 開発する数式にはワークシート関数も使用できますが、関数はセルや名前の付いた範囲を参照することはできません。

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。