- ベストアンサー
※ 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」という文字を取り出す方法を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは。 こんな感じでどうでしょうか。 =MID(A1,FIND("「",SUBSTITUTE(A1,"value=","「",2))+6,FIND("「",SUBSTITUTE(A1,"###field","「",2))-FIND("「",SUBSTITUTE(A1,"value=","「",2))-6) 2番目の"value=" を探し、その次の2番目の"###field" を探して、その間を取るという方法です。エラー処理はしていませんから、なければ、エラーが返ります。
その他の回答 (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))
お礼
ご回答いただきまして、ありがとうございます。 迅速かつ的確なご回答ありがとうございました。 おかげさまで、スッキリいたしました。 ありがとうございました。