田中先生がスクーの授業ですごい数式を使われていて、自分には無理だなーもっとシンプルな数式はないものか・・と思っていたら、ありました!ありがとうございます!

文字列の中から数字を取り出す(数字が中間にある時)

頭の良さがあふれてますね…

因みに上記と、下記の英語の~とをがっちゃんこさせて、文字と英語でとれるようにしてみました。(もう本当にそのまんまで…すみません。。。因みに、先に英語の中から探し、もし英語がなければ文字の中から探すようにしています。)

英字(アルファベット)から数字を取り出す

=IFERROR(MID(A1,MIN(FIND({0,1,2,3,4,5,6,7,8,9},A1&1234567890)),
LEN(A1)*10-SUM(LEN(SUBSTITUTE(A1,{0,1,2,3,4,5,6,7,8,9},)))),
VALUE(MID(A1,MIN(SEARCH({1,2,3,4,5,6,7,8,9,0},A1&1234567890)),
LEN(A1)-(LENB(A1)-LEN(A1)))))
おすすめの記事