Excel で別のシートや異なるシートのセルを結合するには?
日常的なExcel 作業では、セルの内容をマージまたは結合することでデータがより明確になり、複数のシートにわたる要約情報を効果的に作成できます。CONCATENATE 関数は、単一のワークシート内でセルを結合する際によく使われますが、実際の業務では、複数あるいは多数の異なるワークシートからセルの値を集約する必要が頻繁に発生します。たとえば、部門別のシートや月次レポート、異なるタブに分かれた標準テンプレートから情報をまとめる場面などが該当します。効率的な方法を使わなければ、このプロセスは繰り返しが多く、ミスも起こりやすくなります。本記事では、Excel で異なるシートのセルを素早く結合するための実用的なソリューションをいくつかご紹介し、あなたのワークフローを合理化するとともに、データの一貫性を高めます。
数式で異なるシートのセルを結合する方法
Kutools for Excel で異なるシートのセルを結合する方法
CONCATENATE 関数で異なるシートのセルを結合する方法
通常、Excel では CONCATENATE 関数を使って、異なるワークシートのセルを一つずつ指定して結合できます。この方法は、少数のシートや特定のセルだけを結合する場合には簡単で便利です。しかし、ワークシートの数が増えるにつれて、数式の保守や編集がどんどん煩雑になっていきます。
結合結果を表示する空白セルを選択し、次の数式を入力します:=CONCATENATE(Tea!A1,「 」,Coffee!A1,「 」,『Soft Drink』!A1,「 」,Milk!A1,「 」,Water!A1)(A1 は結合するセル、Tea/Coffee/Soft Drink/Milk/Water は該当セルを含むワークシート名)。その後、Enterキーを押します。

すると、異なるシートにある指定されたセルの内容が1 つのセルに結合されます。スクリーンショットをご参照ください。

ヒントと注意事項:
- スペースや特殊文字を含むシート名を参照する際は、シングルクォーテーションで囲んでください(例:
'Soft Drink'!A1)。 - 必要に応じて、区切り文字をスペース(「 」)からコンマやセミコロン、その他の記号に変更できます。
- 他のセル(B1、C1 など)を参照する必要がある場合は、数式内の各セル参照を適切に更新してください。
制限事項:この方法では、各シートおよびセルごとに数式を手動で編集する必要があります。そのため、小規模な結合や一時的な作業に最適です。より複雑なケースには、以下の代替方法をご検討ください。
Excel 数式 – TEXTJOIN を使用して異なるシートのセル値を区切り文字付きで結合する方法
Excel 2019 以降のバージョンでは、TEXTJOIN 関数が利用可能で、値の範囲や配列を効率的に結合し、各値の間にカスタム区切り文字を簡単に挿入できます。この機能は、空のセルを自動的に無視するシンプルな数式ベースのソリューションをお探しのExcel 初心者に特に実用的!不要な区切り文字を減らせて、スッキリした結果が得られます。
1。結合結果を表示したい空白セル(例:D1)を選択し、次の数式を入力してください:
=TEXTJOIN(" ",TRUE,Tea!A1,Coffee!A1,'Soft Drink'!A1,Milk!A1,Water!A1) この数式は、5 つのシート()Tea、Coffee、Soft Drink、Milk、Water)のセル A1 の値をスペース(「 」)で区切って結合します。第2 引数のTRUEは、空のセルをExcel が自動的に無視するように指定するものです。
2。Enterキーを押して数式を適用すると、選択したセルに結合結果が表示されます。結合するシートの数を増減する場合は、数式内の参照をニーズに合わせて調整してください。
- 最初の引用符内の区切り文字を変更できます。たとえば、
", "はコンマとスペース、"-"はハイフンなどに設定できます。 - 各シートから異なるセルアドレスを参照する場合は、数式内で適切に更新してください。
- 多数のシートや可変的なアドレス位置を扱う際は、以下のソリューションをご検討ください。
メリット:非常にシンプルで、区切り文字の調整が簡単。空白も確実に無視されます。対応するExcel バージョンでは、追加のアドインやマクロを有効化する必要がありません。
制限事項:Excel 2019 より前のバージョンではご利用いただけません。セルアドレスを明示的に列挙する必要があるため、極めて大量ではない中程度のシート数に最適です。
Kutools for Excel で異なるシートのセルを結合する方法
結合するセルを含むワークシートが多数ある場合、上記の数式は非常に面倒です。ここでは、Excel での結合作業を容易にするためにKutools for Excel のワークシート参照を自動的に増やすユーティリティをおすすめします。このツールは、複数のワークシート間で指定されたセルを自動的に参照することでプロセスを合理化し、特に数十枚のシートや月次統合レポートを扱う際に手動作業を大幅に削減し、エラーを最小限に抑えます。
1。Excel で新しいワークシートを作成し、そのワークシート上で、結合元のワークシートと**同じセルアドレス**(例:セル A1)を選択します。次に、Kutools>More>ワークシート参照を自動的に増やすをクリックしてください。スクリーンショットをご参照ください:

2。表示された「ワークシート参照を埋める」ダイアログボックスで、以下の操作を行います:

(1)行ごとに塗りつぶしてから列ごとに塗りつぶすを、塗りつぶし順序のドロップダウンリストから選択します。
(2) 結合するセルを含むワークシートを、ワークシートリストセクションで指定してください。
(3)Fill Rangeボタンをクリックし、操作が完了したらこのダイアログボックスを閉じてください。スクリーンショットを参照してください:
Kutools for Excel— 300 以上の必須ツールでExcel を強化し、作業をより迅速・簡単に。AI 機能を活用して、スマートなデータ処理と生産性の飛躍的な向上を実現します。今すぐ入手
これで、指定されたワークシートのセル A1 にあるすべての内容が、新しいワークシートに横並びで抽出されます。
3。結合結果を表示する空白セル(例:F1)を選択し、次の数式を入力します:=CONCATENATE(A1:E1&「 」)(A1:E1 は他のワークシートから抽出されたセル範囲)。次に、数式バー内でA1:E1&「 」を強調表示し、F9キーを押してください。これにより、セル参照が実際の値に変換されます。その後、数式内に自動挿入される波括弧{}を削除し、最後にEnterキーを押して確定します。スクリーンショットを参照してください:

これで、異なるワークシートにある指定されたすべてのセルが、一度に1 つのセルに結合されました。
- このソリューションは、複数のワークシートから同じセルを頻繁に抽出・結合する必要がある場合や、大量のシートを扱うシーンに最適です。
- このワークシート参照を自動的に増やすユーティリティを使えば、新しいシートを数回クリックするだけで選択でき、参照が自動的に更新されるため、参照の維持やワークブックの監査に特に役立ちます。
デモ:Excel で別のシート/異なるシートのセルを結合する方法
関連記事:
最高の Office 業務効率化ツール
| 🤖 | KUTOOLS AI アシスタント:次に基づいてデータ分析を革新します:インテリジェント実行 | コード生成| カスタム数式作成 | データ分析とチャート生成| 拡張機能呼び出し… |
| 人気の機能:検索・ハイライト、または重複をマーキング | 空白行を削除する | データを失うことなく列の結合またはセルを | 数式を使用しない四捨五入... | |
| スーパー LOOKUP:複数条件 VLookup | 複数値 VLookup | 複数シート間 VLookup | ファジーマッチ.... | |
| 高度なドロップダウンリスト:ドロップダウンリストをすばやく作成 | 連動型ドロップダウンリスト | 複数選択可能なドロップダウンリスト.... | |
| 列マネージャー:指定した数の列を追加|列の移動|非表示列の表示状態を切り替え|範囲および列の比較... | |
| 注目の機能:グリッドフォーカス | デザインビュー |強化された数式バー | ワークブックとシートマネージャー | リソースライブラリ(オートテキスト)| 日付ピッカー | ワークシートの統合 | 暗号化/セルの復号化 | リストからメール送信 | スーパーフィルター | 特殊フィルタ(太字のフォントを持つセルをフィルタリング/斜体/取り消し線。。。) 。。。 | |
| トップ15 ツールセット:12 テキストツール(テキストの追加、特定の文字を削除、...)| 50+チャートタイプ(ガントチャート、...)| 40+実用的関数(誕生日に基づいて年齢を計算します、...)| 19 挿入ツール(QR コードを挿入、パスから画像を挿入、...)| 12 変換ツール(単語に変換する、為替レートの変換、...)| 7 結合と分割ツール(高度な行のマージ、セルの分割、...)|さらに多数 |
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 アプリを横断して作業するチームに最適です。
- オールインワンスイート— Excel、Word、Outlook、PowerPoint 用アドイン+Office Tab Pro
- インストーラー1 つ、ライセンス1 つ— 数分でセットアップ可能(MSI 対応)
- 連携してさらにパワーアップ— Office アプリ全体で生産性が向上
- 30 日間のフル機能トライアル— 登録不要、クレジットカード不要
- 最高のお得感— 個別アドイン購入よりお得