ピボットテーブルの更新方法|反映されない原因・テーブル化まで完全解説

ピボットテーブルの更新方法|反映されない原因・テーブル化 Excel

ピボットテーブルのデータの更新とは

元データを変更したときに、 ピボットテーブル側に最新の内容を反映させる操作 のこと。

ピボットテーブルの素晴らしいところは、元のデータが変更されても、ボタン一つで集計を最新の状態にできる点です。

ただ、「元の表を書き換えただけでは、ピボットテーブルには反映されない」

ピボットは自動では更新されないため、 必ず「更新」操作が必要です。

更新が必要になるケース

  • 元データに 行を追加 した
  • 数量・売上高など 値を修正 した
  • 商品名・支店名など 文字を修正 した
  • 新しい月のデータを追加した
困ったちゃん
困ったちゃん

なぜ「更新」が必要なの?

ももねこ先生
ももねこ先生

Excelが勝手に計算し続けると動作が重くなるため、「今、最新にして!」と指示を出す仕組みになっています。

ピボットテーブルの更新方法(基本)

更新のやり方(2つの簡単な方法)

どちらも一瞬で終わる操作です。

  • 方法A:右クリックで更新(一番おすすめ!)
    • ピボットテーブルの中をどこでもいいので右クリックし、出てきたメニューから「更新」を選択するだけ。
右クリック「更新」
  • 方法B:ボタンから更新
    • ピボットテーブルを選択すると上に出てくる「ピボットテーブル分析」タブ > 「更新」ボタンをクリック。
「ピボットテーブル分析」タブ > 「更新」

更新が効かないときの原因と対処

1️⃣ データ範囲が固定されている

表の下に「新しい行」を追加した場合、単に「更新」を押しても、その新しい行は集計に含まれません

例: A1:H100 までしか範囲に入っていない → 101 行目に追加しても反映されない

✔ 対処

  1. ピボット内をクリック
  2. ピボットテーブル分析 → データソースの変更
  3. 新しい範囲を選び直す
データソースの変更

4. 更新する

2️⃣ テーブル化していない(初心者が最もつまずくポイント)

元データが「テーブル」になっていないと、 行を追加してもピボットが自動で範囲を広げてくれない。

✔ 対処(おすすめ)

  1. 元データを選択
  2. Ctrl + T(テーブル化)
  3. ピボットを作り直す or 更新する
Ctrl + T(テーブル化)

以後、行を追加しても 自動で範囲が広がる

ももねこ先生
ももねこ先生

「自動更新の裏技」

最初から元のデータを「テーブル(Ctrl+T)」にしておくと、行を増やしても自動で範囲が広がります。

3️⃣ 複数のピボットを一括更新したい

✔ 方法

リボン → データ → すべて更新

すべて更新

同じブック内のすべてのピボットが更新される。

ももねこ先生
ももねこ先生

更新しても数値が変わらないときは、
入力データが文字列になっている可能性があります

ピボット更新の注意点

  • 更新しないと 古いデータのまま になる
  • 更新しても反映されないときは データ範囲を疑う
  • テーブル化すると更新漏れがほぼゼロになる
  • 更新しても 表示形式(3桁区切りなど)は維持される
  • 更新後に並べ替えがリセットされることがある → 再度「降順」にする必要あり

最終チェック:更新されたか確認する方法

  • 合計金額が変わったか確認する。
  • (もし不安なら)適当な数値をわざと極端な数字(999,999など)に変えて更新し、集計表にその数字が反映されるかテストしてみる。

ブックを開くとき常に更新する方法

データの更新は手動で更新する以外に、ブックを開くときに常に最新のデータに更新されるように設定できます。

  1. ピボットテーブル内のセルを選択
  2. 「ピボットテーブル分析」タブ
  3. ピボットテーブルオプション
  4. 「データ」タブ→「ファイルを開くときにデータを更新」にチェックする
ブックを開くとき常に更新する

まとめ

ピボットテーブルは「更新」が必須

元データを追加・修正しても、ピボットは自動で変わらない。 右クリック → 更新 で最新データに反映される。

  • 更新されないときは データ範囲の確認
  • 元データを テーブル化(Ctrl + T) すると更新漏れがなくなる
  • 複数ピボットは データ → すべて更新 が便利

基本的な使い方は、

ももねこ

運営者プロフィール

パソコンインストラクターの経験を生かして、シニアの方や初心者の方に、WordやExcelの「できた!」を届けるために活動しています。

ももねこをフォローする