[[20190301114609]] 『FIND関数で』(ふぅ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『FIND関数で』(ふぅ)

いつもお世話になります。

氏名から名前だけを取り出す関数がうまく機能しません。

=RIGHT(A1,LEN(A1)-FIND("",A1))

A1 山田 太郎

LEN(A1)      → 5文字
FIND("",A1)  → 1文字

となり、上のRIGHT関数は結果
田 太郎 となります。

間にあるスペースが全角スペースなので、
"" の間に全角スペースを入れると、エラーになります。
#VALUE!

どこに穴があるかが突き止められず、相談させていただきました。

宜しくお願いします。

< 使用 Excel:Excel2010、使用 OS:Windows10 >


 =REPLACE(A1,1,FIND(" ",A1),"")
 ではどうだろうか?
(ねむねむ) 2019/03/01(金) 12:00

 度勘違い削除

 >間にあるスペースが全角スペースなので、 
 >"" の間に全角スペースを入れると、エラーになります。 

 ↓ のようにしたってことですよね?
 =RIGHT(A1,LEN(A1)-FIND(" ",A1))

 エラーになりますか? こちらでは「太郎」と表示されましたけど?

 以上、確認まで
(笑) 2019/03/01(金) 12:12

 >"" の間に全角スペースを入れると、エラーになります

 半角スペース2つ入れたとかではないですよね?
(コナミ) 2019/03/01(金) 12:22

皆様

貴重なお時間いただきありがとうございました。

コナミ様のご指摘通り、無意識に半角2つを入れていたようです。
今入れ直すとうまく名前だけが抜き出せました。

ねむねむ様
このようなやり方もあるのですね。
勉強になります。

まとめてのお礼になりますが
本当にありがとうございました

(ふぅ) 2019/03/01(金) 12:30


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.