Watch

Excelで2つの列を結合する方法

Excelで2つの列を結合する方法

Excelで数式を使って列を結合する方法

Excelを使用していると、複数の列にデータを入力している場合があり、列を結合したいことがあります。Excelのようなスプレッドシートソフトウェアを使用する大きなメリットの一つは、簡単な数式や関数を使って簡単に列を結合し、2つ(またはそれ以上)の列を結合できることです。

Excelで複数の列を結合する最も簡単な方法は、アンパサンド(&)記号と簡単な数式を使うことです。初めて使う方でもご安心ください。Excelで2つ(またはそれ以上)の列を結合する方法を丁寧に解説します。この方法は、Windows PC、macOS、iPad、iOS、Android、Webなど、Excelが動作するすべてのプラットフォームのExcelで同じように機能します。

Excelで2列(またはそれ以上)を結合する方法

デモンストレーションのために、簡単にするために、列 A と列 B を結合し、それを列 C に表示するとします。

Excelでスペースなしで2列以上を結合する

列 A と B を列 C に結合するには、列 C の行 2、つまり C2 で次の数式構文を使用します。

=A2&B2

Excelで列を結合する方法

2行目の下のセルから計算を開始することに注意してください。これは、1行目(A1、B1)には列にラベルを付けるヘッダーがあると想定しているためです。列にラベルがなく、生データのみを扱う場合は、代わりに =A1&B1 を使用できます。

結合された列データ間にスペースを追加する

2 列 (またはそれ以上) を結合し、結合時に各データ セット間に区切り/スペースを入れたい場合 (たとえば、名と姓の列、またはスペースで区切るデータ セットの場合)、代わりに次の構文を使用します。

=A2&" "&B2

Excelで列を結合するときにデータ間にスペースを追加する

Excelで3列、4列、5列などを結合する

3 つの列を結合する場合、数式は次のようになります。

=A2&B2&C2

4 つの列を結合するには、次のようにします。

=A2&B2&C2&D2

等々。

Excelで下方向にフィルダウンして列全体を結合する

ExcelのFill機能を使えば、最初のセルの数式を列内の他のすべてのセルに簡単に適用できます。これには2つの方法があります。

  1. 入力した数式を含むセルを選択します(この場合は「=A2&」「&B2」が含まれます)
  2. そのセルの角をデータ列の一番下までドラッグして、下まで埋めます。

Drag the cell down to fill the entire column down with the same formula to combine them all

数式が入力されたセルを選択し、編集メニュー(またはリボンの編集)> 塗りつぶし > 下方向に塗りつぶしを選択することもできます。

How to fill down in Excel from the menu items

これは明らかに、Microsoft Excel で 2 つ (またはそれ以上) の列を結合する方法について説明していますが、実際には Numbers アプリで同じ数式を使用して列を結合することもできます。

これはExcelで列を結合する最も簡単な方法ですが、他にも同様の操作を実行する方法、数式、関数(CONCATENATEなど)があります。Excelで列を結合する際に、別の方法をお使いですか?お気に入りの方法はありますか?ぜひコメント欄で、皆様の経験やご意見をお聞かせください。