計算フィールド
メニューを表示するにはスワイプしてください
ピボットテーブルのフィールドパネル内の各フィールドは、元データの列から直接取得されます。計算フィールドはこれとは異なり、既存のフィールドを数式で組み合わせてピボットテーブル内で新たに定義する指標です。元データには列が存在せず、元データを変更することもありません。分析レイヤー内だけに存在し、他の値フィールドと同様に動作し、ピボットテーブルのレイアウトが変わるたびに自動的に再計算されます。
Commission(コミッション)計算フィールドの作成方法:
- ピボットテーブルを、行にSalesperson、値にRevenueを設定して作成します。これで各Salespersonごとの合計Revenueが表示されます。
- ピボットテーブル内をクリックし、ピボットテーブル分析タブ → フィールド、アイテム、セット → 計算フィールドを選択します。
- ダイアログで、Nameフィールドに名前(例:
Commission)を入力します。Formulaフィールドをクリアし、フィールドリストからRevenueを選択して「フィールドの挿入」をクリックします。数式欄に=Revenueと表示されます。 - フィールド名の後ろに
*0.05と入力して数式を完成させます。数式は=Revenue*0.05となります。OKをクリックします。 - ピボットテーブルに新しいSum of Commission列が表示されます。値が空白の場合は、ピボットテーブル分析 → 更新を実行してください。フィールドパネルにも元のフィールドと並んで表示されます。
ピボットテーブルのレイアウトを変更(行をSalespersonからCategoryに変更、または列にStoreを追加など)すると、計算フィールドは新しい表示に合わせて自動的に再計算されます。数式自体は変わらず、数値は現在のグループ化に応じて変化します。
同じ元データから作成された複数のピボットテーブルは、ピボットキャッシュを共有します。計算フィールドを編集または削除すると、そのキャッシュに接続されているすべてのピボットテーブルに影響します。作業ブック内に複数のピボットテーブルがある場合は、計算フィールドの設計に注意してください。
計算フィールドの編集と削除
- 名前や数式の変更
計算フィールドダイアログを開き、Nameドロップダウンからフィールドを選択し、名前または数式を編集してから「変更」をクリックします(OKをクリックすると複製されます)。この変更は同じキャッシュを共有するすべてのピボットテーブルに適用されます。
ピボットテーブル分析 → フィールド、アイテム、セット → 計算フィールド → フィールド選択 → 編集 → 変更
- キャッシュ共有の注意
同じ作業ブック内で他のピボットテーブルが同じ元データを使用している場合、それらはピボットキャッシュを共有しています。ここで計算フィールドを変更すると、すべてに反映されます。同じ指標で異なるバージョンが必要な場合は、別の作業ブックで作成するか、名前を区別してください。
- 計算フィールドの削除
Nameドロップダウンからフィールドを選択し、「削除」をクリックします。フィールドはピボットテーブルとフィールドパネルから消えます。元データには一切影響せず、分析レイヤーから派生指標のみが削除されます。
ピボットテーブル分析 → フィールド、アイテム、セット → 計算フィールド → フィールド選択 → 削除
フィードバックありがとうございます!
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください