- ベストアンサー
ピボットテーブル
ピボットテーブル エクセル2007を利用しています。 同一シート内に表とピボットテーブルがあります。 月ごとにシートを変更してデータをまとめています。(1月のシートがあり、2月のシートがあり、その都度集計している、というような形です。) 1月のシートと同じ形式で集計したいと思い、シートをコピーして別シートに貼付しました。1月の数値を表から削除してもピボットテーブル内の数値は1月のままです。 2月分の数値を表に入力して、ピボットテーブルに反映させるにはどうしたら良いでしょうか。 説明下手で申し訳ありませんが、ご存知の方がいらっしゃいましたら、ご教示下さい。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>同一シート内に表とピボットテーブルがあります。 >月ごとにシートを変更してデータをまとめています。 ご質問に対する直接の回答は、データソースをピボットテーブルごとに変更するということになりますが、ピボットテーブルをシートごとに作成するのは、データ処理のしにくさや使用メモリーが多くなるなど、いろいろな観点からお勧めできません。 このようなケースでは1枚のデータベースシートにすべてのデータを入力するようにし、月ごとの集計などを調べたい場合は、ピボットテーブルのレポートフィルタの欄(ページフィールド)に月(日付をグループ化する)をドラッグアンドドロップすれば、これまでのピボットテーブルと同じレイアウトでの集計が1つのピボットテーブルだけで実行することができます。 関数を使ったその他のデータ処理も1枚のシートなら簡単に実行できます。 これまでのように、月ごとのデータを表示したい場合は、データベースシートでフィルタやフィルタオプションの設定(この場合は開始年月日と終了年月日をシート上に指定)を利用すれば、これまでの月ごとのシートと同じレイアウトのまま作業することができます。
その他の回答 (1)
- don9don9
- ベストアンサー率47% (299/624)
ピボットテーブルは、元のデータが変わったら更新しないといけません。 データの件数が変わった(増えた)場合は、データソースも変更します。
お礼
don9don9様 ご回答ありがとうございます。 月毎に別々にシートをつくるのではなく、一つのシートにデータをまとめることにしました。 ありがとうございました。
お礼
MackyNo1様 ご回答ありがとうございます。 確かに一つ一つシートをわけるのは効率が良くないですね。 1つにデータをまとめなおすことにしました。 ありがとうございました。