ヒント:他の言語はGoogle翻訳されています。 訪問することができます English このリンクのバージョン。
ログイン
x
or
x
x
お申し込み
x

or

Excelのピボットテーブルからフィルタキャッシュ(古い項目)をクリアするにはどうすればよいですか?

下のスクリーンショットに示すように、一連のデータに基づいてピボットテーブルを作成します。 ソース範囲からデータを削除した後も、ピボットテーブルを更新しても、ピボットテーブルのドロップダウンメニューには古いアイテムが残っています。 ピボットテーブルのドロップダウンメニューから古いアイテムをすべて削除する場合は、この記事の方法を参考にしてください。

オプションを変更してピボットテーブルからフィルタキャッシュ(古いアイテム)をクリアする

VBAコードを使用して、すべてのピボットテーブルのフィルタキャッシュ(古いアイテム)をクリアする

OfficeタブOfficeでタブ付き編集とブラウジングを有効にし、作業をより簡単にします...
Kutools for Excel-最高のOffice生産性向上ツールはExcelの問題のほとんどを解決します
  • 何でも再利用: 最も使用されている式や複雑な式、チャート、その他をお気に入りに追加し、将来的にすぐに再利用できます。
  • 20以上のテキスト機能: テキスト文字列から数値を抽出します。 テキストの一部を抽出または削除します。 数字と通貨を英語の単語に変換...
  • マージツール:複数のワークブックとシートを1つに; データを失うことなく複数のセル/行/列を結合します。 重複する行と合計をマージ...
  • 分割ツール:値に基づいてデータを複数のシートに分割します。 1つのワークブックから複数のExcel、PDF、またはCSVファイル。 1列から複数列...
  • 貼り付けスキップ 非表示/フィルターされた行。 カウントアンドサム 背景色別; メーリングリストを作成し、 セルの価値でメールを送信する...
  • スーパーフィルター: 高度なフィルタースキームを作成し、任意のシートに適用します。 ソート 週、日、頻度などにより; フィルタ 太字、式、コメントで...
  • 300の強力な機能以上。 Office 2007-2019および365で動作します。 すべての言語をサポートしています。 会社で簡単に展開できます。 フル機能の60日間の無料トライアル。

矢印青い右の泡 オプションを変更してピボットテーブルからフィルタキャッシュ(古いアイテム)をクリアする


ピボットテーブルからフィルタキャッシュをクリアするには、そのオプションを変更します。 以下のようにしてください。

1。 ピボットテーブル内の任意のセルを右クリックし、をクリックします。 ピボットテーブルオプション コンテキストメニューから選択します。 スクリーンショットを見る:

2。 の中に ピボットテーブルオプション ダイアログボックスで データ タブ、選択 なし から フィールドごとに保持するアイテムの数 ドロップダウンリストをクリックして、 OK ボタン。

3。 Pivot Tableセルを右クリックし、をクリックします。 リフレッシュ 右クリックメニューから選択します。 スクリーンショットを見る:

次に、下のスクリーンショットに示すように、ピボットテーブルのドロップダウンメニューから古いアイテムが削除されていることがわかります。


矢印青い右の泡 VBAコードを使用して、すべてのピボットテーブルのフィルタキャッシュ(古いアイテム)をクリアする

アクティブブックの複数のワークシートにわたるすべてのピボットテーブルからフィルタキャッシュをクリアする場合。 以下のVBAスクリプトを試してみてください。

1。 ワークブックで、すべてのピボットテーブルから古いアイテムを消去する必要がある場合は、 他の + F11 キーを同時に押して Microsoft Visual Basic for Applicationsウィンドウ。

2。 の中に アプリケーション用Microsoft Visual Basic ウィンドウをダブルクリックします。 ThisWorkbook の中に プロジェクト ウィンドウを開く ThisWorkbook(コード) ウィンドウを開き、下のVBAコードをコピーしてウィンドウに貼り付けます。

VBAコード:アクティブなブック内のすべてのピボットテーブルのフィルタキャッシュ(古いアイテム)をクリアする

Private Sub Workbook_Open()
    Dim xPt As PivotTable
    Dim xWs As Worksheet
    Dim xPc As PivotCache
    Application.ScreenUpdating = False
    For Each xWs In ActiveWorkbook.Worksheets
        For Each xPt In xWs.PivotTables
            xPt.PivotCache.MissingItemsLimit = xlMissingItemsNone
        Next xPt
    Next xWs
    For Each xPc In ActiveWorkbook.PivotCaches
        On Error Resume Next
        xPc.Refresh
    Next xPc
    Application.ScreenUpdating = True
End Sub

3。 プレス F5 キーを押してコードを実行すると、アクティブなブックのすべてのピボットテーブルのドロップダウンメニューから古いアイテムがすぐに削除されます。


矢印青い右の泡関連記事:


Kutools for Excel-最高のOffice生産性向上ツールにより、生産性が80%向上

  • 再利用: すばやく挿入 複雑な数式、チャート そして、以前に使用したもの; セルを暗号化する パスワード付き メーリングリストの作成 そしてメールを送る...
  • スーパーフォーミュラバー (複数行のテキストや数式を簡単に編集する) レイアウトを読む (多数のセルを簡単に読んで編集できます)。 フィルター範囲に貼り付ける...
  • セル/行/列を結合 データを失うことなく; セルコンテンツの分割。 重複する行/列を結合する...重複セルの防止。 範囲の比較...
  • 重複または一意を選択します空白行を選択 (すべてのセルは空です)。 スーパー検索とファジー検索 多くのワークブックで。 ランダム選択
  • 完全コピー 式の参照を変更せずに複数のセル。 参照を自動作成 複数のシートに 箇条書きを挿入、チェックボックスなど
  • テキストを抽出、テキストの追加、位置による削除、 スペースを削除する; ページング小計の作成と印刷 セルのコンテンツとコメント間の変換...
  • スーパーフィルター (保存して他のシートにフィルタ方式を適用する)。 高度な並べ替え 月/週/日、頻度などによる。 特殊フィルター 太字、斜体で...
  • ワークブックとワークシートを組み合わせる; キー列に基づいて表をマージします。 データを複数のシートに分割する; xls、xlsx、およびPDFのバッチ変換...
  • 300を超える強力な機能。 Office / Excel 2007-2019および365をサポートします。 すべての言語をサポートします。 企業または組織に簡単に展開できます。 フル機能の60日間の無料トライアル。
KTEタブ201905

OfficeタブはOfficeにタブ付きインターフェイスを提供し、作業をより簡単にします

  • Word、Excel、PowerPointでタブ付き編集と読み取りを有効にする、出版社、アクセス、Visioおよびプロジェクト。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
  • 生産性を50%向上させ、毎日数百回のマウスクリックを削減します。
オフィシタブ底
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Miha · 3 months ago
    It worked for me. Thank you!
  • To post as a guest, your comment is unpublished.
    Manuel Ramirez · 6 months ago
    I got a pivot of a table where the filter shows an incorrect value. The analyst name is A in the filter (set retain values to none) but if you go to the table, the same line has the analyst B. If you double click on the line in the pivot table it generates a sheet with the data where the analyst name is B despite the pivot showing A. This table is updated once a month, it worries me because I often do this, update my raw data and update the pivot, now that I have this precedent I cannot trust the information is correct.