Excel: ピボットテーブル - 実行合計フィールドをカウントフィールドの総計で割る必要がある

Excel: ピボットテーブル - 実行合計フィールドをカウントフィールドの総計で割る必要がある

必要以上に複雑にしないといけないような気がします...

日付順に並べられたピボット テーブルがあります。クラスに登録されている生徒の合計を値とするフィールドが 1 つあります。値は日付ごとの累計として表示されます。もう 1 つのフィールドは、学校に登録されている生徒の数です。

各日のクラスに登録されている生徒の総数を、学校に登録されている生徒の総数で割りたいと考えています。最終的な目標は、クラスに登録されている生徒の現在の割合を取得することです。

ピボット テーブル内でこの計算を行う方法が見つからないようです。日付は毎日追加されるため、計算は動的に行う必要があります。登録済みクラス フィールドを総計の % に変更しようとすると、学校に登録されている生徒の総計ではなく、同じ列の総計が取得されます。登録済みクラス フィールドを「% の..」に変更しようとすると、Excel で表示される唯一のオプションは、基本フィールドが日付の場合です。

助言がありますか?

答え1

これにより問題は解決します:

注意:解決の鍵は「各日に登録された生徒の総数を、登録された生徒の総数で割りたい。「」。

ここに画像の説明を入力してください

使い方:

  • 方法1セルI2の簡単な数式に基づいています:

    =H2*100/$H$16

  • いっぱいにしてください。

  • カスタムセル書式を適用する0.00 "%"


  • 方法2ピボットテーブルに基づいています。
  • ソースデータを選択しF1:H15、ピボットテーブルを挿入します。
  • 行に日付フィールドを配置し、値に登録済みと登録済みを配置します。
  • 値に Enrolled フィールドを 2 回入力します。
  • PT 列見出しの名前を変更します。
  • 列 N の総計を選択し、右クリックします。
  • 「値の表示形式」をクリックし、「総計の %」をクリックします。

注意

  • ピボットテーブルに登録列を2回挿入することを避けることができます

  • クラス名列をソース データに含めることで、PT 結果をより意味のあるものにすることができます。

答え2

より良い分析のためにはサンプルを見せていただくのがベストです。

新しい計算フィールドの作成が役立つかどうかを確認してください。

ピボット テーブル > ピボット テーブル分析 > フィールド、項、セット > 計算フィールドを選択できます。

「登録率」などの新しいフィールドを作成し、参加者数を登録者数で割ります。そして、このフィールドを値領域の下にドラッグします。

ここに画像の説明を入力してください

関連情報