ピポットテーブルのデータ範囲で、ショートカットのウィザードからだと複数のシートのデータが指定できるとありますが、それだとフィールドが行、列、値だけになってしまいます。
通常のピポットテーブルの様に、フィールドに使う項目を選べません。
データはクロス集計とか串刺し集計ではなく単に、データ(アクセス、筆まめでいうカードの集まり)そのものが、複数ページにまたがっているだけで、それを一つのデータとして扱いたいのですが、、。
それらをコピペでもして一つにまとめればいいのですが、データを足していくうえで別れていた方がよいのです。
例えば、
シート関西
| NO. | 日付 | 支店 | 氏名 |購入品名|購入金額| 備考 |
シート中部
| NO. | 日付 | 氏名 | 支店 | 販売員|ポイント|購入品名|購入金額|
シート関東
| 日付 | 支店 | 氏名 |購入品名|購入金額| 備考 | NO. |
ピポットテーブル
1月| 2月| 3月| 4月| 5月|・・・・・ 列ラベルは日付をグループ化
|
支店 | 購入金額合計・・データは購入金額
行ラベルは支店
簡単に言うとこのような表を作るとして、データは必要な項目名は統一されているけど、順番は違う、不要な項目もある。
データとしては、全体を指定して、必要な項目だけ選んで使用したいです。
ネットで調べていますが、名前を付けるというやり方もこの内容で出来るか良く分かりません。
宜しくお願い致します。
excel2007です。
No.1ベストアンサー
- 回答日時:
複数のワークシートで作成するピボットテーブルは、多分お考えになっているものとは作り方が違います。
今作られているデータテーブルはリスト形式になってますが、複数のワークシートで作成するピボットテーブルはクロス集計の表を統合するものです。
私自身もあまり使ったことないのでうまくいくかわかりませんが、各シートでそのシートのピボットテーブルを作成しそれを使って複数のワークシートでのピボットテーブルを作成してみては如何でしょうか?
No.2
- 回答日時:
一度になんでもやろうとしないで最初に各シートから別シートに必要な項目だけを書き出すというマクロを組んだ後で一連で動かすのはいかがですか?その方がいろいろ汎用性があり個人的には好きですが。
No.3
- 回答日時:
不必要な項目は表示しないか、列幅を0にするので逃げて全項目の並びを同一にすると、自動でも出来るかと思います。
どこを列幅0及び非表示にしたか、コメントを入れるなどすると今後の運用でも間違いがないでしょう。
シート関西
| NO. | 日付 | 支店 | 氏名 | 支店(非表示) | 販売員(非表示)|ポイント(非表示)|購入品名|購入金額| 備考 | NO.(非表示) |
シート中部
| NO. | 日付 | 支店(非表示) |氏名 | 支店 | 販売員|ポイント|購入品名|購入金額| 備考(非表示) |NO.(非表示) |
シート関東
| NO. (非表示)| 日付 | 支店 | 氏名 | 支店(非表示) | 販売員(非表示) |ポイント(非表示) |購入品名|購入金額| 備考 | NO. |
全部で11項目の同一レコードの状態なら簡単。
データもそれぞれ入力データが被る場合は、参照しているとどちらを後々に利用しても使えるデータに
なるので便利です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBAで、1つのエクセルで、2つのシートからもう1つのシートに条件のある転記コードを教えてください。 1 2023/03/16 18:07
- Excel(エクセル) エクセルの散布図で新たに入力した値のデータラベルが空欄になる現象 1 2022/04/26 09:31
- Excel(エクセル) 複数セルデータを別シートの単一セルにコピーしたい。(詳細をご参照ください) 1 2022/12/14 15:08
- Excel(エクセル) Excelマクロ 差分抽出の方法が知りたいです。 2 2023/03/07 13:25
- Excel(エクセル) VBAで、シート間の転記するコードを教えてください。 4 2023/03/26 10:43
- Excel(エクセル) EXCEL 関数を教えてください。(A列の同じ値が複数ある場合vlookupで出来ますか) 4 2022/12/07 20:54
- Excel(エクセル) 【マクロ】同じフォルダ内にある複数ブックから1つのブック内の1シートにデータを集めたい 6 2022/09/28 18:16
- Visual Basic(VBA) Excel VBA 最終行を取得しVlookup関数をコピーする方法をコーディングで教えてください。 3 2023/05/11 13:14
- Excel(エクセル) 【困っています】VBA 追加処理の記述を教えてください。 1 2022/08/25 22:54
- Visual Basic(VBA) 顧客ごとに違う点検案内を作成するマクロ 4 2022/09/16 05:34
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルファイルのシート毎の容量
-
複数シートからデータを拾って...
-
Excelでシートの違うデータでグ...
-
excelの不要な行の削除ができな...
-
シート削除して同名シート追加...
-
EXCELで2つのファイルから重複...
-
VBAで CTRL+HOMEの位置へ移動...
-
Excelで日付変更ごとに、自動的...
-
トランジスタの選び方
-
エクセル 縦に長い表の印刷時...
-
EXCEL の表を一行ずつシートに...
-
ファンモータが作動しない。
-
エクセルで名簿を50音で切り分ける
-
EXCEL 複数行のデータを1行にま...
-
Excelマクロ 差分抽出の方法が...
-
(VBAにて)日付でデータを抽出す...
-
エクセルVBAで、特定文字から始...
-
オートフィルタで抽出したデー...
-
Excel 売上管理シートに入力し...
-
実行時エラー’438 の解消
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルファイルのシート毎の容量
-
複数シートからデータを拾って...
-
Excelでシートの違うデータでグ...
-
シート削除して同名シート追加...
-
excelの不要な行の削除ができな...
-
Excelで日付変更ごとに、自動的...
-
VBAで CTRL+HOMEの位置へ移動...
-
トランジスタの選び方
-
EXCELで2つのファイルから重複...
-
EXCEL 複数行のデータを1行にま...
-
他のシートの一番下の行データ...
-
オートフィルタで抽出したデー...
-
エクセルのカメラ機能について
-
(VBAにて)日付でデータを抽出す...
-
エクセルで名簿を50音で切り分ける
-
別々のシートの表をピボットテ...
-
Excel 売上管理シートに入力し...
-
Excelマクロ 差分抽出の方法が...
-
EXCEL の表を一行ずつシートに...
-
エクセルVBAで、特定文字から始...
おすすめ情報
皆様、ご回答ありがとうございました。
結局アクセスで3つのシートからデータをマージしてインポートしアクセス上でピポットテーブルにできました。
アクセスの使い方は全く分からなかったですが、インポート位はなんとかウィザードに従ってするだけでした。
ピポットテーブルは、右下のウィンドウ切り替えをクリックしていたら偶然出てきました( ^^)
BAは最初にお答え頂いた方にしたいと思います。ありがとうございました。