• ベストアンサー

エクセルでスペース以降の単語を引き出す

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

質問者が選んだベストアンサー

  • ベストアンサー
noname#204879
noname#204879
回答No.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です。(^_^)

21st_jan
質問者

お礼

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

その他の回答 (1)

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.1

SUBSTITUTE関数で4つ目のスペースを@に置換して、@を検索すればいいのでは? =RIGHT(A1,LEN(A1)-SEARCH("@",SUBSTITUTE(A1," ","@",4)&"@"))

21st_jan
質問者

お礼

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

関連するQ&A