上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

--.--.-- | スポンサー広告 | トラックバック(-) | コメント(-) |

 空白で姓と名が分けられた名前から、苗字だけを抜き出すには下記の関数が使えると思います。

 例) A1セルに「山田 太郎」と入力されていて、
    B1セルに苗字である「山田」だけを抜き出したい場合。
    ※今回の空白は全角の空白として入力しています。

 B1セルに、以下の関数を入力します。

 =LEFT(A1,FIND(" ",A1,1)-1)

  ※ 説明用に色をつけています。

 ここでは、LEFT関数と、FIND関数を利用しています。
 LEFT関数は、指定セルの左から指定された文字列を抜き出す関数です。
 また、FIND関数は、検索したい文字列が指定されたセルの何番目にあるかを返します。

 つまり、FIND(" ",A1,1)の部分で、空白が、指定されたセル1文字目から数えて何番目にあるかを調べる訳です。

 その際に、空白を含んでの文字数が返ってきますので、-1をすることにより、苗字のみの文字数を出します。(この場合2が返ります。)

 苗字の文字数さえわかれば、あとはLEFT関数で、その文字分、指定セルの左から文字を抜き出す、ということになるわけです。

 ※ FINDの代わりに、SEARCH関数を使ってもこの場合同様の結果が得られると思います。
スポンサーサイト

2007.02.08 | Excel | トラックバック(1) | コメント(0) |












管理者にだけ表示

トラックバックURL↓
http://cswmoon.blog12.fc2.com/tb.php/242-9935c45c

空白で区切られた氏名から、名前を取り出すには。
 先日、空白で区切られた名前から苗字を取り出す方法について書きましたが、名前の方を取り出したい場合は、苗字よりすこしだけ複雑になります。 例) A1セルに「山田 太郎」と入力されていて、     B1

2007.02.14 10:56 | 覚えとこ。

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。