お問い合わせ

BLOGブログ

Others2018.05.05 エクセル、ピボットのフィールドリストの古いものを消す。列幅も変えないで!

エクセルのピボットテーブルでピボットの元データを変えると、以前にはあったけど今はもう無くなった項目(フィールド名)がいつまでも表示されます。邪魔なのでこれを消す手立てはないのかと言われました。

 

ピボットテーブル内のどこでもいいので、右クリック→ピボットテーブルオプションとたどって、「データ」タブをクリックし、「データソースから削除されたアイテムの保持」を「自動」から「なし」にします。こうすると今は存在しないフィールド名は消えてくれます。
その後ピボットテーブル内で右クリック→更新を行えば消えていることが確認できます。

 

ちなみに、更新するたびに列幅が変わってしまうのも、同じピボットテーブルオプションの「更新時に列幅を自動調整する」のチェックを外せば、一度整形した列幅を勝手に変えられずにすむようになります。

 

エクセルのピボットテーブルはとてつもなく便利ですが、時としてうまくいかないことが起こってきます。ちょっとしたことを知っているとさらに便利になりますね。