Excel: ピボット テーブルで加重平均を計算する方法
次の段階的な例は、Excel のピボット テーブルで加重平均を計算する方法を示しています。
ステップ 1: データを入力する
まず、2 つの異なるチームのバスケットボール選手に関する情報を含む次のデータセットを入力してみましょう。
ステップ 2: サポート柱を作成する
各チームの試合の合計と、各チームのプレーヤーごとの平均得点を要約したピボット テーブルを作成するとします。
プレーヤーごとに獲得した平均ポイントを計算するには、平均ポイントと合計試合数を考慮した加重平均を使用する必要があります。
Excel のピボット テーブルでは加重平均を計算できないため、最初に元のデータセットにヘルパー列を作成する必要があります。
セルE2に次の数式を入力できます。
= C2 * D2
次に、この数式を列 E の残りのセルにドラッグして入力します。
ステップ 3: ピボットテーブルを作成する
ピボットテーブルを作成するには、 A1:E9の範囲内のセルを強調表示し、上部リボンの[挿入] タブにある[ピボットテーブル]アイコンをクリックします。
表示されるピボットテーブル フィールド パネルで、 「チーム」を「行」領域にドラッグし、 「ゲーム」を「値」領域にドラッグします。
次のピボット テーブルが表示されます。
ステップ 4: 加重平均列をピボットテーブルに追加する
各チームのプレーヤーごとのゲームごとの平均ポイントを表示する加重平均列を追加するには、ピボットテーブルの任意のセルをクリックし、ピボットテーブルの [分析] タブで[フィールド、アイテム、セット] というアイコンをクリックし、[計算フィールド]をクリックします。
表示される新しいウィンドウの [数式] ボックスに「 =Helper/Games 」と入力し、 [OK]をクリックします。
各チームのプレーヤーごとのゲームごとの平均ポイントを示す新しい列がピボット テーブルに追加されます。
元のデータセットから手動で計算することで、プレーヤーごとの試合ごとの平均ポイントが正しいことを確認できます。
たとえば、チーム A のプレーヤーごとのゲームごとの平均ポイントを次のように計算できます。
ゲームごとおよびプレーヤーごとの平均ポイント: (22*3 + 20*4 + 15*4 + 13*5) / (3+4+4+5) = 16.9375
これは、ピボット テーブルに表示される値と一致します。
追加リソース
次のチュートリアルでは、Excel で他の一般的なタスクを実行する方法について説明します。
Excelで表を作成する方法
Excelでピボットテーブルの値を範囲ごとにグループ化する方法
Excelのピボットテーブルで月と年でグループ化する方法