エクセルで苗字と名前2つのセルの値をくっつける(セルの値の結合)

エクセル検索
HOMEUserForm印刷画面ファイル図形
日付・時刻データセル関数VBA関数

CSVファイルなどを取り込んだ時に、苗字と名前が別々のセルに分かれていることが多いと思いますが、1つのセルに結合して表示したいと思ったことありませんか?

例えば、セルA1の値が「山田」でセルB1の値が「太郎」、この2つをくっつけてセルC1に「山田太郎」こんな感じ!

数が少なければ、ひとつひとつ手作業でできるかもしれませんが、大量のデータの場合は時間が相当かかりますので面倒ですよね。

そこでここでは「&」を使って別々のセルに入力された値をくっつけて(結合)1つのセルに表示する方法をご紹介します。

別々のセルに入力された「苗字」と「名前」を結合

エクセル氏名結合
エクセル氏名結合

図のように、セルA列に「苗字」セルB列に「名前」があり、セルD列に苗字と名前を結合した「氏名」を表示されるようにします。

さらにセルF列には氏名の間にスペースが入れることもできるので、応用編として記載しています。

苗字と名前の結合

とても簡単な方法で、氏名として表示させるセルD2に下記のように数式をにゅる力すれば、瞬時に氏名結合の完成です。

セル番地&セル番地

=A2&B2

いかがですか?

あっという間に氏名結合できましたよね。

残りの2人目以下にはコピーすれば簡単に全員の氏名結合が完成します。

では次に、苗字・空欄・名前「氏 名」というように結合してみましょう。

苗字と名前の間にスペースを入れて結合

エクセルで空欄(スペース)を入れるには「” ”」と入力すれば、全角文字列1つ分空欄と意味になっていますので、エクセルの数式は下記のようになります。

セル番地&” ”&セル番地

=A2&” ”&B2

このようにセルF2に入力すると苗字と名前の間にスペースが入った「氏 名」に簡単にすることができます。

いかがですか?とても簡単でしたね

波乗りアヒル

ちょっと応用で空欄の代わりにこんなこともできますが、活用する機会は少ないかな?

2つのセルの値をくっつける
空欄の代わりに「と」

さらに、数字同士をくっ付けたら・・・

エクセル重複でメッセージ
「1」と「1」を結合して「11」

セルAP列にセルAW列とAX列の数字を結合したら、見た目は数字がくっついたけど、これは文字列なのでVLOOKUP関数などでは扱えないので注意!!

波乗りアヒル

検査値は数字でないといけないので、文字列の値ではエラーになりますよ!

関連記事

どこかにビューーン
ちょっとの工夫で往復無料の時代が来た!!

新着ページ

よく見られているページ

大容量無料ファイル転送サービス【ACデータ】 無料イラスト【イラストAC】

紅葉スポット

2024年5月11日からマイルと楽天ポイントとの相互交換提携開始!

交換レート0.5:1なので半分になってしまいますが、使い方次第で実質3倍の価値まで引き上げられる方法です。