文字列の中から数字を取り出す(検索しやすい記号などがある時)

文字列の中間に数字がある時に取り出す方法は「文字列の中から数字を取り出す(数字が中間にある時)」で記載しましたが、こちらは数字の前後にカッコ「」など検索しやすい記号がある場合に使うと、式が多少短くなるのと配列ではなくなるので使いやすいと思います。

数字の前後にカッコ「」がついてる例だと以下のようになります。
"あいうえおかきくけこ「123」"

=SUBSTITUTE(MID(A1,FIND("「",A1)+1,7),"」","")*1

式内の「7」の部分は検索する数字の最大桁数を入れてください。
数字だけが取り出せました。

20160316c

MIDとFIND関数で記号のカッコ"「" を検索し、最大桁数の数字とカッコ "」"までを抽出します。
その後SUBSTITUTE関数で不要なカッコ "」"を消します。
すると数字だけが抽出されますが、この時点では数字が文字列扱いになっているので、最後に「*1」をして数値として認識させています。