ExcelでB列とC列のデータを一括結合する方法(関数を使用)

Excel

Excelで大量のデータ(例:5000行)のB列とC列を結合してB列に一括表示させたい場合、手作業では非常に時間がかかります。ここでは関数を使った効率的な方法を紹介します。

1. CONCAT関数を使う方法(推奨)

Excel 2016以降では、CONCAT関数を使って簡単に列の結合が可能です。B2セルに以下のように入力します。

=CONCAT(B2, ” “, C2)

この関数はB2とC2の値を結合し、間に半角スペースを挿入します。必要に応じてスペースや区切り文字を変更できます。

入力後、B列下方まで関数をコピーすれば、全行に適用されます。

2. &(アンパサンド)を使う方法

Excelの従来の方法として、&を使った結合も可能です。B2セルに以下の式を入力します。

=B2 & ” ” & C2

これによりB2とC2の内容を結合できます。こちらも下方にコピーするだけで全行に適用可能です。

3. 値としてB列に反映させる

関数で結合した後、B列に値として固定したい場合は、結合結果のセルをコピーして、右クリック→『値として貼り付け』を選択します。これで関数ではなく文字列としてB列に保存されます。

4. 注意点

元のC列を削除するとB列の結合結果も変わってしまうため、値として貼り付けを行ってからC列を削除すると安全です。

まとめ

ExcelでB列とC列を結合してB列に表示させるには、CONCAT関数または&演算子を使用するのが効率的です。大量行でも関数をコピーするだけで簡単に一括結合が可能で、必要に応じて値としてB列に固定できます。

コメント

タイトルとURLをコピーしました