[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『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.