KutoolsforOffice— 1 つのソリューション、5 つの強力なツール。少ない労力で大きな成果。

Excel で複数のシートからマスターシートにデータを集約するには、どうすればよいですか?

著者Sun変更日

場合によっては、以下スクリーンショットのように、複数のシートからデータを1 つのマスターシートに集約・統合したり、その他の操作を行ったりする必要があるかもしれません。しかし、内容をひとつずつコピー&ペーストするのは面倒ですよね。Excel でこれを素早く解決できるテクニックはあるでしょうか?

統合機能を使って複数のシートから1 つにデータを集約する

VBA コードを使って複数のシートから1 つにデータを集約する

強力な「結合」機能を使って複数のシートから1 つにデータを集約する良いアイデア3


統合機能を使って複数のシートから1 つにデータを集約する

同じワークブック内の複数のシートから1 つのシートにデータを集約したい場合は、Excel の「統合」機能をご活用ください。

1。データを集約したいワークブックの新しいシートで、データ > 統合 をクリックします。
Tabsデータ > 集計PowerPoint をクリック

2。「Consolidate」ダイアログで、次の手順を実行します。

(1。)関数ドロップダウンリストから、データを結合した後に実行したい操作を選択します。

(2。)ボタンを選択をクリックして、集約したい各シートの範囲を選択します。

(3)Addボタンをクリックして、データ範囲をAll referencesリストボックスに追加してください。

(4) データ結合後に使用するラベルを確認し、結合シート内のデータをソースデータとリンクさせたい場合は、Create links to source dataオプションをオンにしてください。
集計ダイアログでオプションを設定

3。「OK」をクリックすると、データが1 つのシートに集約されて合計されます。
データが1つのシートに収集され、合計されています


複数のシートやワークブックを簡単に1 つのシートまたはワークブックに統合

Excel で複数のシートやワークブックを1 つに統合するのは手間がかかるかもしれませんが、結合Kutools for Excel を使えば、数十ものシートやワークブックをわずか数回のクリックで、1 つのシートまたはワークブックに簡単にマージ・統合できます。全機能を30 日間無料でお試しください!
シートを結合
 
Kutools for Excel:300 種類以上の便利なExcel アドインを搭載。30 日間、すべての機能を無料で制限なくお試しいただけます。

VBA コードを使って複数のシートから1 つにデータを集約する

ここでは、現在のブック内に新しいシートを作成し、その中に全シートのデータを集約する VBA コードをご紹介します。

1。Alt + F11キーを押して、Microsoft Visual Basic for Applicationsウィンドウを開きます。

2。挿入モジュールをクリックし、以下のコードをモジュールスクリプトにコピー&ペーストしてください。

VBA:全シートのデータを1 つに集約する。

Sub Combine()
'UpdatebyExtendoffice20180205
    Dim I As Long
    Dim xRg As Range
    On Error Resume Next
    Worksheets.Add Sheets(1)
    ActiveSheet.Name = "Combined"
   For I = 2 To Sheets.Count
        Set xRg = Sheets(1).UsedRange
        If I > 2 Then
            Set xRg = Sheets(1).Cells(xRg.Rows.Count + 1, 1)
        End If
        Sheets(I).Activate
        ActiveSheet.UsedRange.Copy xRg
    Next
End Sub
コードをモジュールにコピーして貼り付け

3。F5キーを押してコードを実行すると、ワークブック全体のデータが「Combined」という新しいシートに集約されます。
ワークブック全体のすべてのデータが新しいシートに収集されました


強力なCombine 機能で複数のシートから1 つにデータを集約する

複数のシートを1 つに結合する必要がある場合は、次のような強力な結合機能をおすすめします。Kutools for Excel結合ユーティリティは、以下の4 つの主要機能を備えています。

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

複数のワークブックから同じワークシート名のデータを統合

複数のワークブックからワークシートを1 つのワークブックにコピー

複数のワークブックからデータを統合して計算

Kutools for Excelは300 以上の高度な機能を提供し、複雑な作業を効率化して、創造性と生産性を高めます。AI 機能と統合されたKutools は、正確にタスクを自動化し、データ管理を簡単にします。Kutools for Excel の詳細情報。。。         無料トライアル。。。

無料でインストールした後、以下の手順を実行してください。

他の操作は一切不要で、シンプルに複数のシートを1 つのシートに結合したい場合は、以下の手順を実行してください。

1。Excel を起動し、Kutools Plus > Combineをクリックします。その後、注意事項を表示するダイアログが1 つまたは2 つ表示されるので、OKおよびはいをクリックして続行してください。スクリーンショットを参照してください。
Kutools の結合機能をクリック

2。「OK」をクリックしてCombineウィンドウを開き、Combine multiple worksheets from workbook into worksheetオプションを有効にします。
Tabsワークブック内の複数のワークシートを1つのワークシートに結合するPowerPoint オプションをチェック

3。Nextをクリックし、続いてAdd>File / Folderをクリックして、結合に使用するワークブックをWorkbook listに追加します。その後、Worksheet listに進み、各ワークブックから結合したいシートをチェックしてください。
ダイアログボックスにワークブックを追加

4。Nextをクリックして最終ステップに進み、必要に応じて結合結果の設定を行ってください。このステップが不要な場合はスキップしてください。
結合結果に関する設定を指定

5。Finishをクリックして、シートからデータを結合した新しいワークブックを保存するフォルダーを選択します。
新しいワークブックを保存するフォルダーを選択

6。保存をクリックすると、ワークブック内の複数シートにあるすべてのデータが1 つのマスターシートに集約されます。
ワークブック内のすべてのシートからデータが1つのマスターシートに収集されました

複数のワークブックにまたがるワークシートを1 つに統合したい場合は、次の手順に従ってください。

1。「統合」ウィンドウで、複数のワークシートにわたる値を統合して1 つのワークシートに集計するオプションをオンにします。
Tabs複数のワークシートにわたる値を集計・計算し、1つのワークシートにまとめるPowerPoint オプションをチェック

2。Nextをクリックしてファイルを追加し、Workbook listに表示された結合・計算対象のシートにチェックを入れます。
ワークブックリストにファイルを追加

3。Nextをクリックし、Functionのドロップダウンリストから計算方法を選択して、必要に応じて他のオプションをオンにしてください。
計算方法を選択し、その他のオプションをチェック

4。Finishをクリックすると、新しいワークブックがフォルダーに保存されます。

これで、複数のワークブックにまたがるシートが1 つのシートに統合され、計算されました。
複数のワークブックにわたるシートが1つのシートに集計・計算されました

最高の Office 業務効率化ツール

🤖KUTOOLS AI アシスタント:次に基づいてデータ分析を革新します:インテリジェント実行     コード生成  カスタム数式作成    データ分析とチャート生成  拡張機能呼び出し
人気の機能検索・ハイライト、または重複をマーキング     空白行を削除する     データを失うことなく列の結合またはセルを     数式を使用しない四捨五入...
スーパー LOOKUP複数条件 VLookup    複数値 VLookup     複数シート間 VLookup      ファジーマッチ....
高度なドロップダウンリストドロップダウンリストをすばやく作成     連動型ドロップダウンリスト     複数選択可能なドロップダウンリスト....
列マネージャー指定した数の列を追加列の移動非表示列の表示状態を切り替え範囲および列の比較...
注目の機能グリッドフォーカス     デザインビュー   強化された数式バー    ワークブックとシートマネージャー     リソースライブラリ(オートテキスト)  日付ピッカー     ワークシートの統合    暗号化/セルの復号化    リストからメール送信     スーパーフィルター      特殊フィルタ(太字のフォントを持つセルをフィルタリング/斜体/取り消し線。。。) 。。。
トップ15 ツールセット12 テキストツールテキストの追加特定の文字を削除、...)   50+チャートタイプガントチャート、...)   40+実用的関数誕生日に基づいて年齢を計算します、...)   19 挿入ツールQR コードを挿入パスから画像を挿入、...)   12 変換ツール単語に変換する為替レートの変換、...)   7 結合と分割ツール高度な行のマージセルの分割、...)さらに多数
Kutools はお好みの言語でご利用いただけます。英語、スペイン語、ドイツ語、フランス語、中国語、および40+の他の言語をサポートしています!

Kutools for Excel でExcel スキルを強化し、これまでにない効率を体験しましょう。Kutools for Excel は、生産性を高め、時間を大幅に節約できる高度な機能を300 以上提供します。最も必要な機能を今すぐ入手するにはこちらをクリック。。。


Office Tab は Office にタブインターフェースをもたらし、作業を大幅に簡単にします

  • Word、Excel、PowerPoint でタブを使った編集と閲覧を有効にします。Publisher、Access、Visio、Project でもご利用いただけます。
  • 複数のドキュメントを、新しいウィンドウではなく、同じウィンドウ内の新しいタブで開いたり作成したりできます。
  • 日々の生産性を50%も向上させ、毎日数百回ものマウスクリックを削減します!

すべてのKutools アドインが、たった1 つのインストーラーで完結。

Kutools for Officeスイートには、Excel ・Word ・Outlook ・PowerPoint 用のアドインと Office Tab Pro が含まれており、複数の Office アプリを横断して作業するチームに最適です。

ExcelWordOutlookTabsPowerPoint
  • オールインワンスイート— Excel、Word、Outlook、PowerPoint 用アドイン+Office Tab Pro
  • インストーラー1 つ、ライセンス1 つ— 数分でセットアップ可能(MSI 対応)
  • 連携してさらにパワーアップ— Office アプリ全体で生産性が向上
  • 30 日間のフル機能トライアル— 登録不要、クレジットカード不要
  • 最高のお得感— 個別アドイン購入よりお得