アプリ版:「スタンプのみでお礼する」機能のリリースについて

エクセルのある質問の追加質問です。バージョンは2003でお願いします。

【質問】特定のセルの文字列から特定の記号に囲まれた値だけを返したい
   具体的には、ちょっとした文章が入力されているセルから{}の中の文字を取り出したい。

これに対し

【回答】=MID(A1,FIND("{",A1),FIND("}",A1)-FIND("{",A1)+1)

とありました。

これで、たとえば
「よくがんばった。{感}動した」 → {感}
を取り出すことができます。

これで、{}も残さずに、本当に中の字だけ

「よくがんばった。{感}動した」 → 感

としたいとき、もちろん上記の式を作ったあと{}を検索削除してもよいのですが
一回でできるラクな方法はありますか。

A 回答 (2件)

=MID(A1,FIND("{",A1)+1,FIND("}",A1)-FIND("{",A1)-1)

    • good
    • 0
この回答へのお礼

すばやい回答ありがとうございます!

お礼日時:2011/03/11 11:42

波括弧が全角の場合はこっち


=MID(A1,FIND("{",A1)+1,FIND("}",A1)-FIND("{",A1)-1)
    • good
    • 3
この回答へのお礼

できました!ありがとうございます!!

お礼日時:2011/03/11 11:43

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