ひつのシートのピボットテーブルでは、ウィザードを使って、レイアウト選択メニューで行・列それぞれ必要とする項目名(フィールド)をドラッグ選択できますが、複数シートで作成すると行・列それぞれが「行」「列」の表示だけで任意の項目を選択できません。試しに複数のシートで同じフォームで全てのセルにデータが存在すれば可能なようですが・・・
問題のファイルは、各シートのデータフォームが若干異なっています。ただし、項目名の一部は共通です。また、シートによって入力していないの項目列があります。ただし、ピボットテーブルで必要とするデータの行列ともに同一項目名でデータは存在しています。例 データ列 A~J列の10列分、シート1は全て入力済、シート2は3・4列目が未入力(空白)、シート3は9・10列目が未入力(空白)。レイアウトで任意の項目をドラッグ出来ず「列」「行」としか選択出来ません。それぞれA~J列を選択して、1・5・6・7列のデータの表示をしたいのですが、どなたか教えてください。よろしくお願いします。
No.2ベストアンサー
- 回答日時:
#1です。
「列」「行」としか選択出できないのは操作がまずいのでなく、もともとの仕様のようです。
複数シート選択の際の制限事項と思ってください。
(私もやってみたら、どのような表でもそのように出ます)
参考書などを見ると行、列の名称は自分で後から変更するようになっています。
もし機会がありましたら、下記URLの書籍も参考にしてください。
参考URL:http://www.x-media.co.jp/xbook/mokuji.cfm?ID=120
SAKURAMYLOVE さん、お返事遅くなりました。
そうですか・・・制限事項なのですね。
書籍を今度参考にしてみます。
ありがとうございました。
No.1
- 回答日時:
次の手順でやれば、できると思います。
(1)データ/ピボットテーブルで、複数のワークシート範囲(C)を選択で次(2a/3)へ
(2)自動を選択して次(2b/3)へ
(3)範囲で、シートのデータを順に選択し、追加ボタンを押す
(4)以下、そのほかのシートのデータを選択し、「追加」(範囲一覧に入っていく)し次(3/3)へ
(5)レイアウトで、ピボットテーブルに行、列、データをレイアウトし、OK/完了
1/3で、複数のワークシートを選択するのがポイントです。
この回答への補足
SAKURAMYLOVE さん回答ありがとうございます。
せっかくの回答ですが、質問の表現が悪かったようですね。
お尋ねしたいのは、単シートでしたらSAKURAMYLOVEさんの回答で言う(5)のレイアウトでフィールドで例えば、「品名」「数量」「金額」という具体的な項目をそれぞれ表示してドラッグできますよね。それが、1/3で、複数のワークシートを選択して作成するとレイアウト時点で上記のような具体的な項目名でなく「行」「列」という表示でしかドラッグできないので単シートのような具体的な項目名で作成が出来ないかをおたずねしたのですが・・・
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【エクセル」 特定のセルで条件抽出した列を、別シートに上から詰めて表示したい。 8 2022/04/08 16:00
- Visual Basic(VBA) VBAで、1つのエクセルで、2つのシートからもう1つのシートに条件のある転記コードを教えてください。 1 2023/03/16 18:07
- Excel(エクセル) VLOOKUP が機能しない、その原因は何 ? 8 2022/10/19 12:06
- Visual Basic(VBA) 【VBA】データを入力後に,同一シート内に履歴として転記するVBAコードを教えていただきたいです。 3 2022/11/16 01:37
- Excel(エクセル) 【困っています】VBA 追加処理の記述を教えてください。 1 2022/08/25 22:54
- Visual Basic(VBA) 複数ファイルのデータの統合について 12 2022/05/14 12:03
- Excel(エクセル) エクセルシートのデータを1列飛ばしで別ブックのシートに貼り付けるマクロが知りたい 2 2023/06/05 22:37
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Excel(エクセル) Excelで、別シートの表のステータスに伴った動的な自動転記をしたいです。 2 2023/06/14 15:56
- Visual Basic(VBA) VBAを使いシート間で貼り付け 3 2023/03/14 20:53
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ExcelのVlookup関数の制限について
-
文字の色も参照 VLOOKUP
-
VBAで繰り返しコピーしながら下...
-
エクセルの保護で、列の表示や...
-
【条件付き書式】countifsで複...
-
Excel の複数シートの列幅を同...
-
エクセル マクロ 標準モジュー...
-
VLOOKアップ関数の結果の...
-
【VBA】ピボットテーブルを既存...
-
Excelでの並べ替えを全シートま...
-
オートフィルタ使用時にCOUNTIF...
-
Excelで全てのシートに一気に列...
-
【エクセル】1列のデータを交...
-
エクセルの列の限界は255列以上...
-
Excel VBA ピボットテーブルに...
-
エクセルで、チェックボックス...
-
【エクセルで特定の行だけ別シ...
-
【マクロ】あいうえお順のシー...
-
excel 複数のシートの同じ場所...
-
Excelに自動で行の増減をしたい...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
文字の色も参照 VLOOKUP
-
ExcelのVlookup関数の制限について
-
エクセルの保護で、列の表示や...
-
VBAで繰り返しコピーしながら下...
-
Excel の複数シートの列幅を同...
-
エクセルで横並びの複数データ...
-
エクセルの列の限界は255列以上...
-
【条件付き書式】countifsで複...
-
Excelでの並べ替えを全シートま...
-
SUMPRODUCTにて別シートのデー...
-
エクセル マクロ 標準モジュー...
-
VLOOKアップ関数の結果の...
-
エクセルで、チェックボックス...
-
Excel VBA ピボットテーブルに...
-
オートフィルタ使用時にCOUNTIF...
-
スプレッドシートでindexとIMPO...
-
エクセルVBAで、ある文字を含ん...
-
エクセルのブック分割マクロを...
-
【VBA】複数のシートの指定した...
-
Excel複数シートにあるデータを...
おすすめ情報