Excel (一般機能)

Excelの一般機能に関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 10 Home : Excel 2016)
複数のシート
投稿日時: 19/07/30 13:29:50
投稿者: toma100

こんにちは、よろしくお願いいたします。
 
複数のシートに、列見出しをつけた同じ形式の表を
作成しています。
このシートすべてをもとにピボットテーブル作成
したいのですが、複数のシートを1つにしてから
作成するしかないのでしょうか?
旧ピボットテーブルを使うとクロス表ならできる
ようですが、列見出しのリスト形式なので使えません
でした。
 
もし、複数のシートを1つにするなら、コピペしかない
でしょうか?
パワークエリーは、複数のブックしかまとめられない
ようなのです(;_;)

回答
投稿日時: 19/07/30 16:23:58
投稿者: んなっと

具体例がないと回答できませんが、

引用:
パワークエリーは、複数のブックしかまとめられない

は誤りです。単一ブックの複数シートでもまとめられます。
 
PowerQuery 複数シート -フォルダ
 
でGoogle検索してみてください。

回答
投稿日時: 19/07/30 17:58:54
投稿者: んなっと

具体例。
 
月報.xlsx
 
●1月 シート
 
    A     B     C
1 営業所 売上予算 売上実績
2    A   14000   11000
3    B   10000   12000
4    C   5000   12000
 
●2月 シート
 
    A     B     C
1 営業所 売上予算 売上実績
2    A   11000   16000
3    B   16000   18000
4    C   20000   7000
5    D   16000   18000
 
●3月 シート
 
    A     B     C
1 営業所 売上予算 売上実績
2    A   18000   7000
3    B   16000   18000
 
 
【方法1・テーブルに変換しておく】
 
●1月 シートで
 データ
→テーブルまたは範囲から
→「先頭行をテーブルの見出しとして使用する」にチェックを入れてOK
→ファイル
→閉じて次に読み込む
接続の作成のみ
→OK
●2月 3月シートも同様に
●新規ブックで
 [データ]
→[データの取得]
→[ファイルから]
→[ブックから]
→上の月報.xlsx選択
→[インポート]
→月報.xlsx[6のような数字]をクリック
→右下の[編集]
→最初の[Name]列の▼クリック
→[テキストフィルター] 指定の値で始まる
指定の値で始まる▼ の右の欄に テーブル と入力
→[OK]
→最初の[Name]列と[Data]列の2列をShiftキーを併用して選択
→[列の削除▼] [他の列の削除]
→2番目の[Data]列を選択
→[変換]タブの[展開]
→[既定の列名のプレフィックス] を空欄にして[OK]
→[ホーム]タブの[閉じて読み込む]
 
      A    B     C     D
 1    Name 営業所 売上予算 売上実績
 2 テーブル1    A   14000   11000
 3 テーブル1    B   10000   12000
 4 テーブル1    C   5000   12000
 5 テーブル2    A   11000   16000
 6 テーブル2    B   16000   18000
 7 テーブル2    C   20000   7000
 8 テーブル2    D   16000   18000
 9 テーブル3    A   18000   7000
10 テーブル3    B   16000   18000
 
 
【方法2・テーブルに変換しない】
 
●新規ブックで
 [データ]
→[データの取得]
→[ファイルから]
→[ブックから]
→上の月報.xlsx選択
→[インポート]
→月報.xlsx[3のような数字]をクリック
→右下の[編集]
→最初の[Name]列の▼クリック
→[テキストフィルター] 指定の値を含む
指定の値を含む▼ の右の欄に 月 と入力
→[OK]
→最初の[Name]列と[Data]列の2列をShiftキーを併用して選択
→[列の削除▼] [他の列の削除]
→2番目の[Data]列を選択
→[変換]タブの[展開]
→[既定の列名のプレフィックス] を空欄にして[OK]
→[変換]タブの[1行目をヘッダーとして使用]
→2列目の[営業所]列の▼クリック
営業所 のチェックだけ外してOK
→[ホーム]タブの[閉じて読み込む]
 
      A    B     C     D
 1    1月 営業所 売上予算 売上実績
 2 2019/1/1    A   14000   11000
 3 2019/1/1    B   10000   12000
 4 2019/1/1    C   5000   12000
 5 2019/2/1    A   11000   16000
 6 2019/2/1    B   16000   18000
 7 2019/2/1    C   20000   7000
 8 2019/2/1    D   16000   18000
 9 2019/3/1    A   18000   7000
10 2019/3/1    B   16000   18000

投稿日時: 19/07/30 21:42:53
投稿者: toma100

んなっと様、詳しく手順を書いていただき、ありがとうございます!
手順とおりにやってみます。
また、こちらにメッセージ入れます!

投稿日時: 19/08/03 14:19:14
投稿者: toma100

んなっと様へ
 
ご返信遅くなって申し訳ございません!
体調崩してしまって。。
 
手順とおりにしたらできました!!
テーブルに変換してなくてもできるんですね!
本当にありがとうございました!!!