スティーブンは、他の誰かによって作成されたExcelワークブックを持っています。ブックにはピボットテーブルが含まれていますが、変更することはできません。試行すると、基になるデータが保存されなかったことを示すメッセージが表示されます。データを含むワークシートはブックにあり、ピボットテーブルはありますが、ピボットテーブルを直接変更したり、ワークシートに変更を加えてピボットテーブルを更新したりすることはできません。

この問題には2つの理由が考えられます。まず、ピボットテーブルが作成されるときに、ユーザーは、Excelがテーブルレイアウトでデータを保存しないようにするオプションを指定できます。 (このオプションにアクセスするには、ピボットテーブルウィザードの最後のステップにある[オプション]ボタンをクリックします。)

ピボットテーブルが実際にブックのワークシートに基づいている場合、これは問題ありません。ただし、他のデータソースに基づいている場合は、後でテーブルを変更できないため、問題が発生する可能性があります。

2番目に考えられる理由は、使用しているブックが、ワークシートとピボットテーブルが最初に存在していたブックと同じではないことです。使用するワークブックを作成する際に、元のユーザーがピボットテーブルとワークシートを元のワークブックから新しい空白のワークブックにコピーした可能性があります。この場合、ピボットテーブルは表示しているブック内のデータから独立しています。

次の手順を試して、これを確認できます。

。ピボットテーブル内の任意の場所をクリックします。

。 [ピボットテーブル]ツールバーの[ピボットテーブル]メニューから、[ピボットテーブルウィザード]オプションを選択します。 Excelは、ピボットテーブルウィザードの最終ステップを表示します。

。 [戻る]ボタンをクリックしてステップ2に戻ります。ここで、ピボットテーブルに含めるデータ範囲を定義します。

。 [範囲]ボックスで、現在のブック内、特に使用するワークシートデータ内のアドレス範囲を指定します。

。 [完了]をクリックします。

Excelは、今回はブックの情報に基づいてピボットテーブルをやり直します。その後、必要に応じてピボットテーブル(または基になるデータ)に変更を加えることができます。

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(3112)は、Microsoft Excel 97、2000、2002、および2003に適用されます。Excel(Excel 2007以降)のリボンインターフェイス用のこのヒントのバージョンは、次の場所にあります。

link:/ excelribbon-Missing_PivotTable_Data [Missing PivotTableData]