2017-06-12 14 views
0

参照セル内の "OR XXXXXXXXXXXX"の後にある文字を返したいと思います。 RIGHT関数を使うのではなく、 "LEN"関数を使って方法を設定する方法があると思います。Excelセル内の文字の取り方

=IF(
ISERR(SEARCH("LUR",C2))=FALSE, 
RIGHT(B2, 10), 
C3) 

Screen Shot

しかし、これはそうでセルA2、A3またはのために働くされていません。ここで私はそう遠

セルA2を発見したものです。列Bの「OR」の後に文字だけを抽出する方法はありますか?ありがとう!

答えて

1

あなたはまだRIGHT()を使用できますが、LEN()Find()機能に基づいて、第2パラメータ行います

=RIGHT(B2, LEN(B2) - FIND("OR", B2, 1)-1) 

FIND()B2中の文字の開始位置を返します「OR」。長さから1を引いた値を引き下げると、2番目のパラメータの正しい文字数になります。

+0

ありがとうございます!作品は金として良い! – zzaewon

関連する問題