Excelのピボットテーブルのラベルのフィルターには元データ(データソース)からはとっくの昔に削除したはずのデータのアイテムが依然と表示されてしまう。。。
幽霊か!?バグか!?。。。と思ったりするのだけど、、、
実はこれは「データソースから削除したアイテムの保持」という機能が働いているからのなのです。。。なんで!?
MicroSoftによると、「ブックと共に一時的にキャッシュする、各フィールドのアイテム数を指定する」とある。。。。。。m(__)m
さっそく、解除っ!
受注日と受注金額を集計したピボットテーブルがあります。
元データ(データソース)には“2013年の6月12日”からのデータしかない。
ここで、受注日のフィルタボタンを押してみる
すると、なななんと!? “1996年1月8日”からズラッとあるはずのない受注日が表示されている!!
じつはこの元データは元々1996年からのデータだったのだけど、それを2012からに書き換えたものだったんです。それがこんな所に表示されてしまうなんて。。。恥ずかしっ
んで、ピボットテーブルにカーソルを置いて。「ピボットテーブルツール」「オプション」「(ピボットテーブル)オプション」を選択します。
「ピボットテーブルオプション」画面が開きます。
「データ」タブから「データソースから削除されるアイテムの保持」を見ると「フィールドに保持するアイテム数」が「自動」になっています。
ここを「無し」にします。
それから、ピボットテーブルを更新します。
(更新しないと、いつまでも昔の名前が出てきます)
すると、やっと過去の記憶を消すことができました。。。
関連ページ