プロが教える店舗&オフィスのセキュリティ対策術

お世話になります。
たとえば、ひとつのセルに下記のような情報が入っていた場合、
Specialized Allez 24 2010 Road Bike
”Specialized”はLEFT関数とSEARCH関数で引き出せるのですが、最後から二つの半角スペース以降の「単語」を引き出す(ここでは”Road Bike”)場合、どういった関数を組み合わせるとよいのでしょうか。


よろしくお願いします。

A 回答 (2件)

=MID(A1,FIND("_",SUBSTITUTE(A1," ","_",LEN(A1)-LEN(SUBSTITUTE(A1," ",""))-1))+1,99)



「Specialized Allez 24 2010 Road Bike」が
「The Specialized Allez 24 2010 Road Bike」でも
「I Do the Specialized Allez 24 2010 Road Bike」でもOKです。(^_^)
    • good
    • 0
この回答へのお礼

ありがとうございます! やりたかったことができました。

お礼日時:2011/02/02 07:48

SUBSTITUTE関数で4つ目のスペースを@に置換して、@を検索すればいいのでは?


=RIGHT(A1,LEN(A1)-SEARCH("@",SUBSTITUTE(A1," ","@",4)&"@"))
    • good
    • 0
この回答へのお礼

ありがとうございます。こちらでもできました!
ただ、スペースが最後のから二つ目というのは決まっているのですが、最初から4つめとは限らなかったのです。。

お礼日時:2011/02/02 07:57

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!