Excelで姓と名を結合する方法|TEXTJOIN関数でスペース区切り

Excelで姓と名を結合する方法|TEXTJOIN関数でスペース区切り

Excelで姓と名を、スペースでつないで1つのセルにするには、TEXTJOIN関数の区切り文字にスペースを指定します。空白のセルは無視できるので、名だけが空でも、余計なスペースが付きません。

目次

関数の説明

姓と名の結合

TEXTJOIN関数は、区切り文字、空白を無視するか、つなぐ文字列やセルを指定して、1つの文字列にします。「&」でつなぐ方法より、空白への対応が簡単です。

関数

対応バージョン

Excel 2019以降、Microsoft 365で使えます。

構文

TEXTJOIN関数の構文
数式=TEXTJOIN(" ",TRUE,A3,B3)
ひとことで区切り文字をはさんでつなげる
" "
必須。区切り文字(ここでは半角スペース)。
TRUE
必須。TRUE で、空白のセルを無視します。
A3
必須。つなぐ1つ目のセル。
B3
省略可。つなぐ2つ目のセル。

引数

引数説明
” “必須。区切り文字(ここでは半角スペース)。
TRUE必須。TRUE で、空白のセルを無視します。
A3必須。つなぐ1つ目のセル。
B3省略可。つなぐ2つ目のセル。

関数作成のポイント

  • 区切り文字が不要なときは、”” を指定します。
  • 第2引数が TRUE なら、空白のセルが無視されます。
  • Excel 2019 以降で使えます。古いバージョンでは、「&」でつなぎます。

関数活用のポイント

  • 姓と名を、1つのセルにまとめます。
  • 住所の各項目を、つなげます。
  • 複数のセルの内容を、区切り文字付きで1つにします。

使用例

まず動かしてみよう|この記事のサンプルをその場で試せます

練習用ファイルをダウンロードしなくても、記事と同じデータ・同じセル番地のサンプルをここで動かせます。黄色いセルを書き換えると、結果がその場で変わります。各解説の最後にある「▶ この式を試す」を押すと、このツールの該当セルへ移動します。

サンプルデータ

練習用ファイルと同じ配置の、サンプルデータです。下の練習ツールで、黄色いセルを書き換えると、結果がその場で変わります。

ABC
1姓と名
2姓名氏名
3山田太郎山田 太郎
4佐藤花子佐藤 花子
5鈴木一郎鈴木 一郎
6高橋美咲高橋 美咲
7伊藤健伊藤 健

サンプル式

セルC3に、次の式を入れます。下のセルにも、同じ式をコピーします。

C3に入力(C7までコピー):区切り文字をはさんでつなげる
数式=TEXTJOIN(" ",TRUE,A3,B3)
ひとことで区切り文字をはさんでつなげる
" "
区切り文字です
TRUE
空白を無視するかです
A3
つなげる文字1です
B3
つなげる文字2です
補足結果は、上から順に、「山田 太郎」・「佐藤 花子」・「鈴木 一郎」・「高橋 美咲」・「伊藤 健」です。

A3…を、区切り文字 ” ” をはさんで、つなげます。 結果は、上から順に、「山田 太郎」・「佐藤 花子」・「鈴木 一郎」・「高橋 美咲」・「伊藤 健」です。

サンプルデータダウンロード

サンプルデータをダウンロードすることができます。以下のリンクからダウンロードしてください。

【Excel】練習用サンプルデータ(例題)をダウンロード(無料)

まとめ

Excelで姓と名を結合する方法の基本は、上の「サンプル式」のとおりです。黄色いセルを書き換えながら、結果の変わり方を確かめると、使い方が身に付きます。

関連のある関数

関数説明
TEXTJOIN区切り文字を指定して文字列をつなぎます。
CONCAT文字列をつなぎます。
LEFT左から指定した文字数を取り出します。
TRIM余分なスペースを取り除きます。
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

目次