Excelでの作業中に、複数のセルの文字列を一つのセルに結合したいというニーズが出てくることがあります。この作業は、データの整理や分析を行う上で非常に役立ちますが、初心者には少し難しく感じられることもあります。本記事では、Excelのセルの文字を結合する方法を詳しく解説します。複数のセルの文字列を一つのセルに結合する基本的な手順から、関数を活用した効率的な結合方法まで、わかりやすく説明していきますので、是非最後までお読みください。
Excel セル の 文字 を つなげる:複数のセルの文字列を結合する方法
Excel でセルの文字を結合する方法にはいくつかの方法がありますが、ここでは代表的なものを紹介します。
1. & (アンパサンド) を使って結合する
最も基本的な方法は、& (アンパサンド) を使ってセルの文字列を結合することです。
A1 | A2 | 式 | 結果 |
こんにちは | 世界 | =A1 & A2 | こんにちは世界 |
2. CONCATENATE 関数を使う
CONCATENATE 関数を使用して、複数のセルの文字列を結合することもできます。
A1 | A2 | 式 | 結果 |
こんにちは | 世界 | =CONCATENATE(A1, A2) | こんにちは世界 |
3. TEXTJOIN 関数を使う
Excel 2016 以降では、TEXTJOIN 関数を使用して、区切り文字を指定しながら複数のセルの文字列を結合できます。
A1 | A2 | 式 | 結果 |
こんにちは | 世界 | =TEXTJOIN( , TRUE, A1:A2) | こんにちは 世界 |
4. パワークエリを使用する
Excel のパワークエリ機能を使って、セルの文字列を結合することもできます。パワークエリは大量のデータ処理に適しており、複数の列を結合する際に便利です。
- データを選択し、[データ] > [クエリの作成] をクリックします。
- パワークエリエディターで、新しい列を作成し、次のような式を入力します。
= [列1] & [列2] - [閉じてインポート] をクリックして、結合後のデータを Excel に反映させます。
5. VLOOKUP と & を組み合わせる
VLOOKUP 関数と & を組み合わせて、別のテーブルから特定の値を検索し、セルの文字列と結合することができます。
A1 | B1 | 式 | 結果 |
1 | 果物 | =VLOOKUP(A1, $D$1:$E$3, 2, FALSE) & B1 | りんご果物 |
D1 | E1 |
1 | りんご |
2 | バナナ |
3 | オレンジ |
よくある質問
Excelでセルの文字を繋げる方法は何がありますか?
Excelでセルの文字を繋げる方法には、主に次の2つがあります。まず一つは、「&」演算子を使用して文字列を結合する方法です。この方法では、セルを参照し、「&」を使用して文字列を繋げていきます。また、一つは、「CONCATENATE」関数を使用して複数のセルの文字列を結合する方法です。この方法では、「CONCATENATE」関数を使い、結合したい文字列をカンマで区切って引数として指定します。どちらの方法も、セルの文字を簡単に繋げることができます。
複数のセルの文字列を結合する際に、区切り文字を入れるにはどうすればいいですか?
複数のセルの文字列を結合する際に、区切り文字を入れるには、「&」演算子または「CONCATENATE」関数を使用する際に、区切り文字を引数として追加します。例えば、セルA1とB1の文字列をカンマで区切って結合する場合、「=A1 & , & B1」または「=CONCATENATE(A1, ,, B1)」と式を入力します。このように、区切り文字を適切な位置に挿入することで、複数のセルの文字列を結合することができます。
結合した文字列を別のセルに表示するにはどうすればいいですか?
結合した文字列を別のセルに表示するには、「&」演算子または「CONCATENATE」関数を使用して結合した式を、目的のセルに入力します。たとえば、セルA1とB1の文字列を結合してセルC1に表示したい場合、セルC1に「=A1 & B1」または「=CONCATENATE(A1, B1)」と入力します。これにより、結合した文字列がセルC1に表示されます。
Excelでセルの文字を繋げる際に、改行を入れる方法はありますか?
Excelでセルの文字を繋げる際に改行を入れる方法はあります。改行を入れるには、「CHAR(10)」関数を使用します。この関数は、改行文字を表すASCIIコードの10番を返します。例えば、セルA1とB1の文字列を結合し、間に改行を入れて表示する場合、「=A1 & CHAR(10) & B1」と式を入力します。ただし、改行が正しく表示されるようにするには、セルの「折り返し」設定を有効にする必要があります。

私は、生産性向上に情熱を持つデータ分析とオフィスツール教育の専門家です。20年以上にわたり、データ分析者としてテクノロジー企業で働き、企業や個人向けのExcel講師としても活動してきました。
2024年、これまでの知識と経験を共有するために、日本語でExcelガイドを提供するウェブサイト**「dataka.one」**を立ち上げました。複雑な概念を分かりやすく解説し、プロフェッショナルや学生が効率的にExcelスキルを習得できるようサポートすることが私の使命です。