既定では、ピボットテーブル レポートは、同じデータ ソース (ワークシート内のセル範囲またはデータ接続) に基づいてデータ キャッシュを共有しますが、いくつかの方法を使用して、このデータ キャッシュの共有を解除できます。

目的に合ったトピックをクリックしてください

ピボットテーブル データ キャッシュの詳細を確認する

ピボットテーブル レポートのデータ キャッシュは、レポートのデータを格納するためにMicrosoft Office Excelコンピューター上の内部メモリ領域です。 パフォーマンスを向上し、ブックのサイズを小さくするために、Excel は、同じセル範囲またはデータ接続に基づく 2 つ以上のピボットテーブル レポート間でピボットテーブル データ キャッシュを自動的に共有します。 複数のピボットテーブル レポートのセル範囲またはデータ接続が異なる場合、それらのレポート間でデータ キャッシュを共有することはできません。

ただし、同じデータ ソースに基づく複数のピボットテーブル レポート間でデータ キャッシュを共有したくない場合があります。 次に例を示します。

  • 集計フィールドとアイテムをすべてのピボットテーブル レポートに表示したくない。

  • すべてのピボットテーブル レポートで同じ方法でフィールドをグループ化したくない。

  • すべてのピボットテーブル レポートを同時に更新する必要はない。

  • 共有データ キャッシュを使用するときにサポートされない機能を使用する場合 (選択したアイテムのレポート内のデータを取得する、レポート フィルターを適用する場合はアイテムを取得するなど)。

注: オンライン分析処理 (OLAP) データ ソースに接続されているピボットテーブル レポートのデータ キャッシュは、OLAP 以外のデータ ソースとは異なる方法で使用されます。

ページの先頭へ

ピボットテーブル レポート間でデータ キャッシュの共有を解除する

データ キャッシュの共有を解除するには、次のような方法があります。

  • ピボットテーブル ウィザードと ピボットグラフ ウィザードを使用して、データ キャッシュを共有せずに、別のレポートと同じセル範囲に基づく新しいピボットテーブル レポートを作成します。

  • データ範囲を一時的に再定義してデータ キャッシュの共有を解除Excelテーブル レポート間でデータ キャッシュの共有を解除します。

  • ブック内のピボットテーブル レポートごとに一意のデータ接続を作成することで、同じデータ接続に基づく複数のピボットテーブル レポート間でデータ キャッシュの共有を解除します。

ヒント

ブック内のデータ キャッシュの数を確認するには、Alt キーを押しながら F11 キーを押し、Ctrl キーを押しながら G キーを押して、 Visual Basic エディター の [イミディエイト] ウィンドウを開き、次のコマンドを入力します。

?ActiveWorkbook.PivotCaches.Count

データ キャッシュを共有せずに、別のレポートと同じセル範囲に基づくピボットテーブル レポートを作成する

  1. 新しいピボットテーブル レポートに使用するのと同じ範囲に基づく既存のピボットテーブル レポートが作成されている必要があります。

  2. ワークシートのピボットテーブル レポートの外側にある空白セルをクリックします。

  3. ピボットテーブルを起動し、ピボットグラフするには、Alt キーを押しながら D キーを押しながら P キーを押します。

    ヒント

    クイック アクセス ツール バーにピボットピボットグラフウィザードを追加するには、次の操作を行います。

    1. ツール バーの横にある矢印をクリックし、[その他のコマンド] をクリックします

    2. [コマンドの選択] の [すべてのコマンド] をクリックします。

    3. 一覧で、[ピボットテーブル/ピボットグラフ ウィザード] を選択し、[追加] をクリックして、[OK] をクリックします。

  4. ウィザードの[手順 1]ページで、[一覧またはデータベースMicrosoft Office Excel]をクリックし、[次へ] をクリックします

  5. ウィザードの [手順 2] ページで、新しいピボットテーブル レポートの基にしたいデータの範囲を選択し、[次へ] をクリック します

  6. ピボットテーブルとデータ キャッシュピボットグラフ、データ キャッシュを共有する必要があるというメッセージが表示された場合は、[いいえ] をクリックします

  7. ウィザードの [手順 3] ページで、新しいピボットテーブル レポートの場所を選択し、[完了] をクリック します

セル範囲に基づくピボットテーブル レポート間でデータ キャッシュの共有を解除する

  1. 同じセル範囲に基づいて少なくとも 2 つのピボットテーブル レポートが作成され、それらのレポートが同じデータ キャッシュを共有します。

  2. データ キャッシュの共有を解除するピボットテーブル レポートのセルをクリックします。

  3. ピボットテーブルを起動し、ピボットグラフするには、Alt キーを押しながら D キーを押しながら P キーを押します。

    ヒント

    クイック アクセス ツール バーにピボットピボットグラフウィザードを追加するには、次の操作を行います。

    1. ツール バーの横にある矢印をクリックし、[その他のコマンド] をクリックします

    2. [コマンドの選択] の [すべてのコマンド] をクリックします。

    3. 一覧で、[ピボットテーブル/ピボットグラフ ウィザード] を選択し、[追加] をクリックして、[OK] をクリックします。

  4. ウィザードの [手順 3] ページで、[戻る] をクリック して[手順 2] ページに戻 ります。

  5. ウィザード の [手順 2] ページで、ピボットテーブル レポートの基にするデータ範囲が同じで、少なくとも 1 つの行が選択に含まれることを確認します。

    たとえば、範囲が $1:$E$286 $A$1:$E の場合、範囲を $A$1:$E$285 に変更します。

  6. [次へ] をクリックします。

  7. ウィザードの [手順 3] ページで、[ 既存 のワークシート] が選択され、場所が同じことを確認し、[完了] をクリック します

    ピボットテーブル レポートには別のデータ キャッシュがありますが、異なるデータ範囲に基づいて表示されます。

  8. データ キャッシュの共有を解除するピボットテーブル レポートのセルが選択されている必要があります。

  9. ピボットテーブルを起動してウィザードをピボットグラフするには、Alt キーを押しながら D キーを押しながら P キーを押します。

  10. ウィザードの [手順 3] ページで、[戻る] をクリック して[手順 2] ページに戻 ります。

  11. ウィザードの [手順 2] ページで、データの範囲を元の範囲に戻します。

    たとえば、現在の範囲が $A$1:$E$285 の場合、範囲を $A$1:$E$286 に戻します。

  12. [次へ] をクリックします。

  13. ウィザードの [手順 3] ページで、[ 既存 のワークシート] が選択され、場所が同じことを確認し、[完了] をクリック します

新しいピボットテーブル レポートは、他のレポートと同じデータ範囲に基づくが、異なるデータ キャッシュを持つ。

同じデータ接続に基づく複数のピボットテーブル レポートのデータ キャッシュの共有を解除する

  1. 同じデータ接続に基づくピボットテーブル レポートが少なくとも 2 つ、これらのレポートが同じデータ キャッシュを共有する必要があります。

    ピボットテーブル レポート間で同じデータ接続が使用されるのを確認する

    1. [データ] タブの [接続] で [接続] をクリックします。

    2. [ブック の接続] ダイアログ ボックスで、ピボットテーブル レポートの接続を選択します。

    3. [ このブックで接続が使用されている場所] で、選択した接続が使用されている場所を確認するには、[ここをクリックしてください] というテキストが表示されるリンク をクリックします

      このデータ接続を使用するピボットテーブル レポートが表示されます。

  2. コンピューターまたはネットワーク上にデータ接続用の接続ファイルがインストールされている必要があります。

    ブック内のデータ接続用の接続ファイルを作成する

    1. [データ] タブの [接続] で [接続] をクリックします。

    2. [ブック の接続] ダイアログ ボックスで、ピボットテーブル レポートの接続を選択します。

    3. [プロパティ] をクリックします。

    4. [接続 のプロパティ] ダイアログ ボックスで、[定義] タブ をクリック し、[接続ファイルのエクスポート ] をクリックします

    5. [ファイル の保存] ダイアログ ボックスで、現在の接続情報を .odc ファイルとして保存します。

    6. [OK] をクリックし、[閉じる] をクリックします。

  3. データ キャッシュの共有を解除するピボットテーブル レポート内の任意のセルをクリックします。

  4. [オプション ] タブの [データ] グループで 、[データ ソースの変更] を クリックし、[データ ソースの変更 ] をクリックします

    [ ピボットテーブル データ ソースの変更] ダイアログ ボックスが表示されます。

  5. 別のデータ接続を使用するには、[外部データ ソースを使用 する] を選択し、[接続の選択] をクリックします

    [ 既存の接続] ダイアログ ボックスが表示されます。

  6. [ネットワーク上の接続ファイル] または [このコンピューターカテゴリの接続ファイル] で [接続の選択] の一覧からデータ接続を選択し、[開く] をクリックします

    注: [参照] をクリックして 接続ファイル を見つける必要がある場合があります。

  7. [OK] をクリックします。

ピボットテーブル レポートに別のデータ キャッシュが追加されます。

ページの先頭へ

ヘルプを表示

スキルを磨く
トレーニングの探索
新機能を最初に入手
Microsoft Insider に参加する

この情報は役に立ちましたか?

翻訳品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?

フィードバックをお送りいただきありがとうございます!

×