Excelist.net > エクセルの技

エクセル関数を利用して氏名から名字だけを取り出す

エクセルを使用中に「このような状況の時はどのようにエクセルを使ったら良いのだろう。。」と悩んだり、迷ったりすることがあります。

このページではエクセルの使用状況に応じた最適な使い方を紹介していきますので、皆さまのご参考になれば幸いです。

下の表のB2セル・B3セルには、どのような数式が入力されているでしょうか。

エクセル関数を利用して氏名から名字だけを取り出す


エクセル関数を利用して氏名から名字だけを取り出す







どのように答えを出すかイメージ出来ましたか?
それでは、下へスクロールしてみましょう!



B2セルには、「=LEFT(A2,FIND(" ",A2)-1)」
B3セルには、「=LEFT(A3,FIND(" ",A3)-1)」
が入力されています。



氏名は名字や名前の長さが人により異なるので、「左から○文字」という形での取り出しは出来ません。しかしながら、例題のように名字と名前の間をスペースで区切るという法則性があるデータならば、エクセルのLEFT関数FIND関数を用いることで名字を抽出することが可能です。

↑ PAGE TOP