【Excel】複数のセルのデータを1つのセルにまとめる方法|実務で役立つ全パターンと効率化のコツ
- HOME >
- Excel一覧 >
- Excel書式・印刷 >
- 基本書式設定 >
- セル結合・セルの分割(書式操作) >
Excel一覧 Excel書式・印刷 セル結合・セルの分割(書式操作) 基本書式設定
【Excel】複数のセルのデータを1つのセルにまとめる方法|実務で役立つ全パターンと効率化のコツ1月 15, 2026
Excelでデータを扱っていると、
- 氏名と部署を1つのセルにまとめたい
- 住所を分割入力しているが、一覧では1セルにしたい
- CSVやシステム取り込み用に、文字列を結合したい
といった場面に必ず遭遇します。
「複数のセルを1つにまとめる」という操作は一見単純ですが、実務では、
- スペースや区切り文字をどう入れるか
- 空白セルが混ざった場合どうなるか
- 後から修正しやすい方法はどれか
といった判断が求められます。
この作業は一見シンプルに見えますが、 実務では入力状況や目的によって“正しい方法”が変わるため、 自己流のまま使われやすいポイントでもあります。
実際に多いのが、
- その場しのぎで結合した結果、後で修正が大変になる
- 関数は動くが、なぜそうなるのか分からない
- 複数の方法があって、どれを使えばいいか判断できない
という状態です。
「とりあえず動く方法」で処理した結果、後から修正が大変になったり、 データの使い回しができなくなった経験はないでしょうか。
この記事では、
- 複数セルを1つにまとめる 全パターン
- それぞれの 使いどころと注意点
- 実務で失敗しないための 判断基準
を、操作背景や理由を含めて丁寧に解説します。 単なる操作集ではなく、「なぜこの方法を選ぶのか」まで理解できる構成になっています。
目次
- ✅ Excelで「複数のセルを1つにまとめる」とはどういう意味か
- ・「セルを結合する」と「データをまとめる」は別物
- ・セル結合を多用すべきでない理由
- ✅ 最も基本的な考え方:文字列の結合
- ・結合の基本構造
- ✅ 方法① 「&」を使ってセルをまとめる(最も基本)
- ・基本構文
- ・区切り文字を入れる場合
- ・この方法が向いているケース
- ✅ 方法② CONCATENATE関数でまとめる(旧来の方法)
- ・基本構文
- ・区切り文字を含める例
- ✅ 方法③ CONCAT関数でまとめる(後継・シンプル)
- ・基本構文
- ・特徴
- ・向いているケース
- ✅ 方法④ TEXTJOIN関数でまとめる(実務最強)
- ・TEXTJOINの強み
- ・基本構文
- ・空白セルを無視できる意味
- ・この方法が最適なケース
- ✅ 方法⑤ 書式だけを使って見た目をまとめる(非推奨)
- ・ユーザー定義書式による表示
- ✅ なぜこの作業は自己流になりやすいのか
- ✅ 実務での使い分け判断フロー
- ・セル数が少ない
- ・古いExcel環境
- ・セル数が多いが単純
- ・空白を含む・実務用途
- ✅ よくある失敗とその原因
- ・空白セルで「__」のようになる
- ・数式が長くなって読めない
- ・後から修正が大変になる
- ✅ まとめ:セル結合ではなく「値をまとめる」発想が重要
✅ Excelで「複数のセルを1つにまとめる」とはどういう意味か
このテーマで最初につまずくのが、 「結合できれば何でも同じ」と思ってしまうことです。
実務では、 ここを勘違いしたまま処理すると、 後から並び替えや修正ができず、 作り直しになるケースが非常に多くあります。
まずは、 「やってはいけない結合」と 「実務で使うべきまとめ方」 の違いを整理します。
・「セルを結合する」と「データをまとめる」は別物Excelでは、
- セル自体を結合する
- 複数セルの 値 を1セルにまとめる
は、まったく別の操作です。
この記事で扱うのは、 「データ(文字列)を1つのセルに集約する方法」です。
・セル結合を多用すべきでない理由セル結合は見た目を整えるには便利ですが、
- 並び替えができなくなる
- コピー・貼り付けでズレる
- 集計や関数と相性が悪い
といったデメリットがあります。
そのため、実務では 「セル結合ではなく、値をまとめる」 という考え方が重要になります。
✅ 最も基本的な考え方:文字列の結合
複数セルを1つにまとめる処理は、 見た目以上に「考え方」が重要です。
ここを理解せずに数式だけ覚えると、 少し条件が変わっただけで対応できなくなります。
まずは、 すべての方法に共通する 「文字列結合の考え方」を押さえましょう。
・結合の基本構造考え方は非常にシンプルで、
- A2の値
- B2の値
- 必要なら区切り文字
を順番につなげていくだけです。
重要なのは、 「どうつなぐか」を自分で決める必要がある という点です。
✅ 方法① 「&」を使ってセルをまとめる(最も基本)
この方法は一番シンプルですが、 使いどころを間違えると、 後から読めない数式になりがちです。
「&」は万能ではありません。 どんな場面なら安全に使えるのかを確認します。
・基本構文"=A2&B2"
これで、A2とB2の文字列がそのまま連結されます。
・区切り文字を入れる場合"=A2&" "&B2" "=A2&"_"&B2"
のように、 区切りたい文字を「" "」で挟むのがポイントです。
・この方法が向いているケース- セル数が少ない
- 処理内容が単純
- Excel初心者にも分かりやすい
一方で、セル数が多くなると数式が長くなり、 可読性が下がりやすい点には注意が必要です。
✅ 方法② CONCATENATE関数でまとめる(旧来の方法)
この関数は今でも見かけますが、 新規作成で積極的に使うケースは減っています。
「なぜ非推奨なのか」を知っておくと、 既存ファイルを扱うときに迷わなくなります。
・基本構文"=CONCATENATE(A2,B2)"
・区切り文字を含める例"=CONCATENATE(A2," ",B2)"
・注意点この関数は現在も使用できますが、 新しいExcelでは後述の関数が推奨されています。
既存ファイルの読み取りや理解目的で知っておく、 という位置づけで十分です。
参考:【Excel】後ろに文字をつける関数まとめ|末尾追加を自動化して作業を効率化!
✅ 方法③ CONCAT関数でまとめる(後継・シンプル)
セル数が増えてくると、 「&」では数式が一気に読みにくくなります。
ここでは、 実務で“ちょうどいい”まとめ方として、 CONCAT関数の立ち位置を整理します。
・基本構文"=CONCAT(A2,B2,C2)"
・特徴- 複数セルを一度に指定できる
- 数式が短く書ける
- 可読性が高い
- まとめるセル数が多い
- シンプルに結合したい
ただし、 区切り文字を毎回指定する必要がある 点は押さえておきましょう。
参考:【Excel】セル結合 文字 そのまま|データを消さずに結合する方法と注意点
✅ 方法④ TEXTJOIN関数でまとめる(実務最強)
実務で最も失敗が少なく、 後からの修正にも強いのがこの方法です。
氏名・住所・商品名など、 入力状況が毎回変わるデータでは、 TEXTJOINを知っているかどうかで作業効率が大きく変わります。
「なぜ実務最強なのか」を具体的に見ていきましょう。
・TEXTJOINの強みTEXTJOINは、
- 区切り文字を一度だけ指定
- 空白セルを無視できる
- 範囲指定が可能
という、実務向け機能が揃っています。
・基本構文"=TEXTJOIN(" ",TRUE,A2:C2)"
・空白セルを無視できる意味実務データでは、
- 入力漏れ
- 条件による空白
が必ず発生します。
TEXTJOINなら、 空白を自動でスキップできるため、 後処理が不要になります。
・この方法が最適なケース- 氏名・住所・商品名の結合
- CSV出力前の整形
- フォーマットが多少変わる可能性がある
「迷ったらTEXTJOIN」 と覚えても問題ありません。
参考:【Excel】セルの文字列を結合する方法|関数・演算子・TEXTJOIN・実務活用まで徹底解説
✅ 方法⑤ 書式だけを使って見た目をまとめる(非推奨)
この方法は、 一見うまくいったように見えるため、 実務で最もトラブルになりやすい手法です。
なぜおすすめできないのかを、 理由とともに整理します。
・ユーザー定義書式による表示この方法は、
- 見た目だけ整えたい
- 計算や出力には使わない
場合に限って検討します。
・注意点- 値としては結合されていない
- コピーや出力でズレる
ため、実務では原則おすすめしません。
✅ なぜこの作業は自己流になりやすいのか
この作業は、 「動いた=正解」と判断されやすい特徴があります。
しかし実務では、 後工程で問題が表面化することが多く、 原因が分かりにくいまま作り直しになるケースが少なくありません。
そのため、
- とりあえずセル結合を使う
- 見た目が整ったらそのまま使う
といった判断がされがちです。
しかし実務では、
- 後からデータを並び替える
- CSVや別システムに渡す
- 他の人が再利用する
といったケースが多く、方法選びを間違えると作り直しが発生します。
✅ 実務での使い分け判断フロー
ここまでの内容を踏まえて、 「どれを使えばいいか」で迷わないための 判断基準を整理します。
この考え方を持っておくと、 新しい表でも即判断できるようになります。
・セル数が少ない→ 「&」
・古いExcel環境→ CONCATENATE(理解用)
・セル数が多いが単純→ CONCAT
・空白を含む・実務用途→ TEXTJOIN(最優先)
参考:【Excel】セル内の改行ができないときの対処法|原因と正しい操作手順・設定の見直しまで徹底解説
✅ よくある失敗とその原因
・空白セルで「__」のようになる区切り文字を固定で入れている場合、 空白セルが原因で不自然な表示になります。
→ TEXTJOINで回避可能
・数式が長くなって読めない「&」を多用すると、 後から見たときに意味が分からなくなります。
→ 関数の切り替えを検討
・後から修正が大変になるその場しのぎで作った数式は、 数か月後の自分や他人を苦しめます。
✅ まとめ:セル結合ではなく「値をまとめる」発想が重要
ここまで読めていれば、 「どの方法を使えばいいか」で迷うことはほぼなくなります。
最後に、 実務で失敗しないための考え方を整理します。
Excelで複数のセルを1つにまとめる場合、
- セル結合ではなく
- 文字列結合を使う
という発想が、実務では欠かせません。
- 単純なら「&」
- 実務ならTEXTJOIN
- 空白対策・保守性を重視
この考え方を身につけておくことで、 一度作った表を「使い捨て」にしないExcelスキルが身につきます。
この作業が難しく感じられるのは、Excelの機能が多いからではありません。 「どの方法を、どの場面で使うか」を考える機会が少ないまま、 自己流で使われやすいからです。
ぜひこの記事を参考に、 「とりあえず結合」から卒業し、 実務で壊れないデータ作りを実践してください。