2011-12-23 6 views
2

エクセルのスプレッドシートのすべてのタブを選択して参照できるようにしたいのですが(データの総量を得るには)、データソースでは1つのタブしか選択できません。ピボットテーブル内のワークブック全体?ピボットテーブルのスプレッドシート全体を選択するにはどうすればよいですか?

ありがとうございました!

+1

同じテーブルが複数のタブに続いていますか? –

+0

はい、書式はワークブック全体でまったく同じです。 Btwは、参照する必要がある約24のタブがあります:/ – Holly

+0

1つのタブで許可される行の最大数を超えているため、複数のタブを使用していますか? –

答えて

0

私はこれを行う簡単な方法はわかりませんが、既存のすべてのシートを1枚の新しいシートにコピーして貼り付けるマクロを作成することができます。

4

実際にはデータのフォーマットに問題があります。 departmentフィールド/列を作成し、すべてを1つのタブに配置するのではなく、タブを使用して部門単位でデバイスを分離しています。データはそうした方法で配信された可能性がありますが、配信フォーマットでデータの実際の作業形式を定義することはできません。

すべてを1つのタブにまとめると、ピボットテーブルのデータをうまく使うことができます。

タブに収まるよりも多くのデータがある場合は、MS Access、MS SQLServer、またはmySQLなどのデータベースに格納し、データベースをピボットテーブルのソースとして使用するようExcelに指示します。

0

2007年に複数の連結範囲がデフォルトのピボットテーブルウィンドウにありません。ピボットテーブルを作成してクリックし、Alt + Dキーを押しながらPキーを押す必要があります。ステップ1に戻ると、複数の統合範囲を選択できます。

+0

ここからは、MSのやり方に関するリンクがあります。私はどこかでそれを見たことが分かっていた。 http://office.microsoft.com/en-us/excel-help/consolidate-multiple-worksheets-into-one-pivottable-report-HA010226585.aspx – Jesse

1

私はジョナサンMが最高の答えを持っていると思っていますが、これは私がうまく使用したa way to do it using SQLです。

0

いずれかのシート上のデータを選択し、Alt D> Pを押します。ピボットテーブルウィザードのステップ1/3が表示されます。 複数連結範囲を選択し、を入力します。
異なるタブから異なるフィールドを選択して追加すると、ピボットテーブルの統合範囲が作成され、同時にシートの異なるタブにあるデータに基づいてピボットテーブルを実行することができます。

希望します。

関連する問題