• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excelで文字を取出す関数)

Excelで文字を取出す関数

このQ&Aのポイント
  • Excelでセル内の特定の文字を取り出す方法についてご教授ください。
  • 例えば、あるセルには「field=Official site&&&value=http://www.123.com###field=Genre&&&value=RPG###field=Version&&&value=Japanese###」というデータがあります。この中から「RPG」という文字を取り出す方法を教えてください。
  • また、別のセルには「field=Official site&&&value=http://www.456.jp/###field=Genre&&&value=Racing###field=Version&&&value=Japanese###」というデータがあります。ここからは「Racing」という文字を取り出す方法を教えてください。

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

  • ベストアンサー
  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.1

こんばんは。 こんな感じでどうでしょうか。 =MID(A1,FIND("「",SUBSTITUTE(A1,"value=","「",2))+6,FIND("「",SUBSTITUTE(A1,"###field","「",2))-FIND("「",SUBSTITUTE(A1,"value=","「",2))-6) 2番目の"value=" を探し、その次の2番目の"###field" を探して、その間を取るという方法です。エラー処理はしていませんから、なければ、エラーが返ります。

mesamurai
質問者

お礼

ご回答いただきまして、ありがとうございます。 迅速かつ的確なご回答ありがとうございました。 おかげさまで、スッキリいたしました。 ありがとうございました。

その他の回答 (1)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

一例です。 =MID(A1,FIND("value=",A1,30)+6,FIND("###",A1,FIND("value=",A1,30))-(FIND("value=",A1,30)+6))

関連するQ&A