メイン コンテンツへスキップ
Support
Microsoft アカウントでサインイン
サインインまたはアカウントを作成してください。
こんにちは、
別のアカウントを選択してください。
複数のアカウントがあります
サインインに使用するアカウントを選択してください。

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

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

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

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

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

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

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

  • すべてのピボットテーブル レポートを同時に更新する必要はありません。

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

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

ページの先頭へ

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

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

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

  • データ範囲を一時的に再定義して Excel にデータ キャッシュの共有を解除させることで、セル範囲に基づくピボットテーブル レポート間でデータ キャッシュの共有を解除します。

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

ヒント

ブック内のデータ キャッシュの数を確認するには、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 行少ないことを確認します。

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

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

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

    ピボットテーブル レポートに異なるデータ キャッシュが含まれるようになりましたが、別のデータ範囲に基づいています。

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

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

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

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

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

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

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

新しいピボットテーブル レポートは、他のレポートと同じデータ範囲に基づいていますが、データ キャッシュは異なります。

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

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

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

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

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

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

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

  2. コンピューターまたはネットワークにデータ接続用の接続ファイルがあることを確認します。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ページの先頭へ

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。

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

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

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

×