同じセルに入力されている氏名を姓と名に分けて別々のセルに表示したい場合は、姓と名が区切られているスペースを基準にとりだすことができます。姓はFIND関数で姓と名の間に入力されているスペースの位置を調べ、そこから1文字分を引いて、その左側の文字をLEFT関数で取り出します。名は、氏名の文字数をLEN関数で求め、そこからスペースを引いた数をRIGHT関数で取り出します。
※名の数式は =RIGHT(B2,LEN(B2)-FIND(“ ”,B2))
関数の書式
=FIND(検索文字列,対象,開始位置) 指定した文字列が最初に現れる位置を検索する。 |