ソースデータに変更を加えた場合、必ずピボットテーブルを更新することが重要です。以下では、ピボットテーブルのデータを自動的に更新する手順と、ピボットテーブルのデータを手動で更新する手順を説明します。
ピボットテーブルのデータを更新する
Excelのピボットテーブルは、デフォルトでは自動的に更新されるように設定されていません。しかし、[ピボットテーブルのオプション]から、ピボットテーブルのデータを自動的に更新するようにすることができます。
ピボットテーブルのデータを更新するように設定すると、ピボットテーブルを含むワークシートを開くたびに、データが自動的に更新されます。
大量のデータを扱っている場合、データの自動更新オプションは動作が遅くなることがあります。
したがって、大規模なワークシートの場合、ピボットテーブルデータを手動で更新することをお勧めします。
1.ピボットテーブルのデータを自動で更新する
ピボットテーブルのデータを自動的に更新するように設定するには、以下の手順で行います。
1. の任意の場所を右クリックします。 ピボットテーブル をクリックし ピボットテーブルのオプション を表示させる。
2. ピボットテーブルのオプション画面で データ タブを選択し ファイルを開くときにデータをリフレッシュする オプションを追加しました。
3. をクリックします。 OK ボタンをクリックして、この変更を保存します。
この設定を行うと、ピボットテーブルを含むファイルを開くたびに、ピボットテーブルのデータが自動的に更新されるようになります。
2.ピボットテーブルのデータを手動で更新する
大きな元データを扱っている場合は、手動でピボットテーブルを更新し、元データで行われた変更がピボットテーブルに反映されていることを確認するのがよいでしょう。
の任意の場所を右クリックします。 ピボットテーブル をクリックし リフレッシュ を表示させる。
ピボットテーブルを手動で更新するもう1つの方法として 分析 上部メニューバーのタブをクリックし リフレッシュ というオプションをデータセクションに追加してください。
上記のいずれかの方法で、ピボットテーブルのデータを更新し、ソースデータで行われた変更をピボットテーブルに反映させることができます。
列幅やセルの書式が調整されないようにする
ピボットテーブルを更新すると、列の幅やセルの書式が変更されることがあります。ピボットテーブルのオプションで「セルの書式を保持する」オプションを選択することで、この現象を防止することができます。
1.ピボットテーブルの任意の場所を右クリックします。 ピボットテーブル をクリックし ピボットテーブルのオプション… を表示させる。
2. ピボットテーブルのオプション画面で、[レイアウト&フォーマット]をクリックし、以下のように選択します。 更新時にセルの書式を保持する と 更新時の列幅の自動調整 オプションを使用します。
3. をクリックしてください。 OK をクリックすると、この設定が保存されます。
これで、ピボットテーブルのデータを更新しても、セルの書式設定や列の幅が失われることはなくなります。