Office
 Computer >> コンピューター >  >> ソフトウェア >> Office

複数のワークシートを 1 つのワークブックに結合する方法

Microsoft Excel で作業中 、類似したデータを 1 つのワークブックに統合できるため、ワークシートを結合するとデータを整理するのに役立ちます。結合とは、複数のドキュメントを 1 つのファイルに統合するシステムです。この記事では、Excel で複数のワークシートを 1 つのワークブックに結合するさまざまな方法を紹介します。

ワークブックをダウンロードして練習できます。

Excel で複数のワークシートを 1 つのワークブックに結合する 4 つの方法

1 つのワークブックですべてのデータを取得するか、1 つのワークブックで複数のワークシート データを整理するには、次のセクションで説明する方法に従います。

1. Power Query を使用して複数のワークシートを 1 つのブックに結合する

多数の Excel ワークシートのデータを 1 つのブックにマージまたは結合する最適な方法は、Power Query を使用することです .異なる Excel ワークシートのデータを統合する場合、データは同じ方法でフォーマットする必要があります。つまり、行のセットとそれらが表示される順序は同じでなければなりません。

下の図に示すワークブックに 3 つの異なるワークシートがあるとします。次に、それらを 1 つのワークブックに結合します。パワー クエリを使用して複数のワークシートを 1 つのワークブックに結合するには、手順に従う必要があります。

手順:

  • まず、パワー クエリを開く必要があります。これは Data に移動します。 リボンのタブ
  • 次に、データの取得と変換から [データを取得] をクリックします .

複数のワークシートを 1 つのワークブックに結合する方法

  • 3 番目に、[他のソースから] を選択します。 データの取得の下 ドロップダウン メニュー
  • さらに、[空のクエリ] をクリックします。 他のソースから ドロップダウン メニュー。

複数のワークシートを 1 つのワークブックに結合する方法

  • これにより、Power Query エディターが起動します .
  • クエリ エディタの数式バーに次の数式を入力します。 .
=Excel.CurrentWorkbook ()
  • Enter キーを押します 続行するためのキー。これにより、ワークブック全体のすべてのテーブル名が、存在する可能性のある名前付き範囲や接続とともに表示されます。

複数のワークシートを 1 つのワークブックに結合する方法

Power Query は 数式では大文字と小文字が区別されるため、正しい数式を使用していることを確認してください。そうしないと、エラーが発生します。

  • さらに、コンテンツ ヘッダー セルで、二重矢印をクリックします。
  • 次に、[元の列名をプレフィックスとして使用] というボックスのチェックを外します .'
  • [OK] をクリックします。 ボタンをクリックしてウィンドウを閉じます。

複数のワークシートを 1 つのワークブックに結合する方法

  • 上記の手順により、すべてのワークシートのコンテンツが 1 つのワークブックに統合されます。

複数のワークシートを 1 つのワークブックに結合する方法

  • 最後に、Power Query を閉じると、 、すべてのデータが結合され、1 つのワークブックに表示されていることがわかります。

複数のワークシートを 1 つのワークブックに結合する方法

続きを読む: Excel で複数のブックを 1 つのブックに結合する方法 (6 つの方法)

2. Excel Consolidate Tool を使用してワークシートを 1 つのワークブックに結合

組み込みの Excel Consolidate ツールは、Excel でデータを統合する最も簡単な方法です。 統合 機能を使用すると、多数のシートから完全なデータを 1 つのワークブックにまとめることができます。次の手順を実行して、データを 1 つのワークシートに結合します

手順:

  • まず、データに移動します
  • 次に、[統合] をクリックします 、データ ツールの下 カテゴリ。

複数のワークシートを 1 つのワークブックに結合する方法

  • 次に、[関数] からデータを要約するために使用する関数を選択します 箱。この場合、Sum を使用します .
  • その後、参照の最初のワークシートで範囲を選択します ダイアログの展開をクリックしてオプションを選択します アイコン。
  • 次に、その範囲をすべての参照リストに追加するには、追加 ボタン。統合するすべての範囲について、このプロセスを繰り返します。
  • では、一番上の行を確認してください または 左の列 [ラベルを使用] の下のチェック マーク ボックス .
  • さらに、データ ソースが更新されたときに結合されたデータを自動的に更新する場合は、[ソース データへのリンクを作成する] にチェックマークを付けます。 .下の図に示すように、Excel はメインのスプレッドシートへの接続を構築します。
  • 最後に、[OK] をクリックします。 .

複数のワークシートを 1 つのワークブックに結合する方法

空白のシートにデータを統合することをお勧めします。メイン ワークシートに既にデータがある場合は、結合された情報を収容するために空白の行と列があることを確認してください。

  • そして、すべてのワークシートのデータが 1 つのワークブックに結合されていることがわかります。これは主にすべての値を結合します。

複数のワークシートを 1 つのワークブックに結合する方法

続きを読む: 複数の Excel ファイルを 1 つのシートに結合する方法 (4 つの方法)

3.移動またはコピー機能で複数のワークシートを 1 つに結合

複数のワークシートを 1 つのワークブックに結合するには、Excel の 移動またはコピー を使用できます 特徴。このためには、いくつかのステップを踏む必要があります。複数のワークシートを 1 つのワークブックに結合する手順を見てみましょう。

手順:

  • まず、1 つのワークブックに結合されるワークブックにアクセスします。次に、元のワークブックからワークシートを選択して、複製、移動、または結合して 1 つのワークブックにします。
  • 次に、右クリック シート タブで、[移動またはコピー] を選択します。 必要なワークシートを選択した後に表示されるメニューから。

複数のワークシートを 1 つのワークブックに結合する方法

  • 次に、移動またはコピー ダイアログが表示されたら、ワークシートを移動またはコピーするワークブックを [To book] から選択します。 ドロップダウンメニュー。 Book1 を選択します .
  • ビフォア シート ボックスで、メインシート を選択します 、作成にチェックを入れます コピー [OK] をクリックします。 ボタン。

複数のワークシートを 1 つのワークブックに結合する方法

  • 2 つ以上のワークブックから複数のワークシートを 1 つに結合、移動、またはコピーします。

複数のワークシートを 1 つのワークブックに結合する方法

続きを読む:VBA で複数の Excel ファイルを 1 つのシートに結合する方法 (3 つの基準)

4.複数のワークシートを 1 つのワークブックに結合する Excel VBA

Excel VBA を使用 、ユーザーはリボンから Excel メニューとして機能するコードを簡単に使用できます。 Sheet1 にすべての異なるワークシート データがあるとします。 .これらの Sheet1 をすべて結合します。 異なるワークブックのデータを 1 つのワークブックに。 VBA を使用するには 複数のワークシートを 1 つのワークブックに結合するコードを作成する手順に従ってみましょう。

手順:

  • まず、開発者に移動します リボンのタブ
  • 次に、 コード から カテゴリで、Visual Basic をクリックします。 Visual Basic Editor を開く .または Alt + F11 を押します Visual Basic Editor を開く .

複数のワークシートを 1 つのワークブックに結合する方法

  • これを行う代わりに、ワークシートを右クリックして [コードの表示] に移動することができます . Visual Basic Editor にも移動します .

複数のワークシートを 1 つのワークブックに結合する方法

  • これは Visual Basic Editor に表示されます 範囲からテーブルを作成するコードを記述します。
  • 3 番目に、[モジュール] をクリックします。 挿入 から ドロップダウン メニュー バー。

複数のワークシートを 1 つのワークブックに結合する方法

  • これにより モジュール が作成されます
  • そして、VBA をコピーして貼り付けます 以下にコードを示します。

VBA コード:

Sub Copy_Worksheets()
Dim wrkbk As Workbook
Dim Str As String
Str = "Sheet1"
For Each wrkbk In Workbooks
If wrkbk.Name <> ThisWorkbook.Name Then
wrkbk.Worksheets(Str).Copy_
Before:= ThisWorkbook.Sheets(1)
End If
Next
Set wrkbk = Nothing
End Sub
  • その後、 RubSub をクリックしてコードを実行します。 ボタンを押すか、キーボード ショートカットの F5 を押します .

複数のワークシートを 1 つのワークブックに結合する方法

  • 最後に、これですべての Sheet1 が結合されます 異なるワークブックのワークシート データを 1 つのワークブックにまとめる

複数のワークシートを 1 つのワークブックに結合する方法

続きを読む: Excel ワークブックを比較してマージする方法 (3 つの簡単なステップ)

結論

上記の方法は、Excel で複数のワークシートを 1 つのワークブックに結合するのに役立ちます。 .これがあなたを助けることを願っています!質問、提案、またはフィードバックがある場合は、コメント セクションでお知らせください。または、ExcelDemy.com で他の記事をご覧ください。 ブログ!

関連記事

  • CMD を使用して Excel ファイルを 1 つにマージする方法 (4 ステップ)
  • Excel ファイルを Word 文書に結合
  • 列に基づいて Excel ファイルを結合する方法 (3 つの方法)
  • Excel ファイルを宛名ラベルにマージする方法 (簡単な手順)

  1. 2 つ以上の PDF ファイルを 1 つに結合する方法

    2 つ以上の PDF ファイルを 1 つに結合したいとお考えですか?したがって、共通の主題を共有する 2 つの異なる PDF ファイルがある場合は、そのようにするのが理にかなっています。 以下では、Windows で 2 つ以上の PDF ファイルを結合するのに役立つ正確な手順を順を追って説明します。 Windows で 2 つ以上の PDF ファイルを結合する方法 PDF ファイルの結合は非常に簡単なプロセスです。 Adobe の無料ツールを使用するだけで、作業は完了です。開始方法は次のとおりです。 まず、Adobe の無料のオンライン PDF 統合ツールの公式 Web サイトにアクセ

  2. スキャンしたドキュメントを 1 つの PDF に結合する方法

    ハードコピーまたは元のドキュメントが破損した場合に備えて、重要なドキュメントをスキャンしてソフトコピーとしてバックアップを維持することが大好きです。スキャンしたすべてのドキュメントを 1 つまたは複数の PDF に結合できることをご存知ですか? PDF はほぼすべての場所でサポートされているため、結合された PDF をどのデバイスでも開くことができます。 PDF のもう 1 つの重要な特徴は、余白や方向が失われないことです。つまり、元のスキャンのように表示されます。 スキャンしたすべてのドキュメントを 1 つの PDF に結合するには、スキャンが PDF 形式であることを確認する必要がありま