ExcelのCONCAT関数は、複数のセルに入力された文字列を1つのセルに結合する関数です。
複数のセルから文字列を結合したり、セルの文字列と特定の文字を組み合わせて新しい文字列を作成する場合に便利です。
CONCAT関数の基本的な構文
CONCAT関数の書式は以下の通りです。
CONCAT関数は、Excel 2019以降で利用可能です。
Excel 2016以前の場合は、CONCATENATE関数を使用します。
CONCAT関数の使い方
CONCAT関数の具体的な使い方を紹介します。
下のような表から、「都道府県」「市区町村」「町名」の文字を結合して、「住所」を表示します。
「住所」のセル「E3」を選択します。(①)
「数式」タブを選択します。(②)
「関数ライブラリ」グループの「文字列操作」をクリックします。(③)
表示された関数一覧から「CONCAT」をクリックします。(④)
「関数の引数」ダイアログボックスが表示されます。
テキスト1のボックスにカーソルがあることを確認し、セル「B3」をクリックします。(⑤)
次に「テキスト2」のボックスをクリックしたのち、セル「C3」をクリックします。(⑥)
次に「テキスト3」のボックスをクリックしたのち、セル「D3」をクリックします。(⑦)
これで引数の入力は終わりなので、OKボタンを押します。
住所を表示することができたので、他のセルにオートフィルで反映します。
これですべての住所を表示することができました
セル範囲を指定する方法
CONCAT関数では引数にセル範囲を指定することもできます。
先ほどの例をセル範囲で行う場合は、引数の「テキスト1」にセル「B3」から「D3」を範囲指定し、引数に「B3:D3」と入力します。
この方法でも住所を表示することができます。
他のセルにオートフィルで反映します。
まとめ
CONCAT関数を使用することで、Excelで文字列を効果的に結合することができます。
複数のセルの内容を一つのセルにまとめる際に便利な関数です。