Excel (一般機能)

Excelの一般機能に関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 7 Home Premium : Excel 2010)
頭部の数字を除いた文字列を求めたい
投稿日時: 18/01/31 18:05:16
投稿者: ISBSGR

毎度お世話になります。
頭部に数字を含む文字列から、数字を除いた文字列を抽出したいです。過去例から色々コネ廻していますが、うまくいきません。宜しくお願いします。
 
<文字列>    <抽出後の文字列>
06大阪       大阪
7525名古屋     名古屋

回答
投稿日時: 18/01/31 18:53:00
投稿者: んなっと

いろいろあります。
 
      A    B
1   06大阪   大阪
2 7525名古屋  名古屋
3 075京都2区 京都2区
4   東京都  東京都
 
B1
=MID(A1,MATCH(TRUE,INDEX(ISERR(1*MID(A1,ROW($1:$20),1)),),0),100)
下方向・↓
 
※必ず頭に数字があれば
=REPLACE(A1,1,LOOKUP(1,0*MID(A1,1,ROW($1:$20)),ROW($1:$20)),)

回答
投稿日時: 18/02/01 08:21:52
投稿者: んなっと

2番目の式、これの方がいい。
=MID(A1,LOOKUP(1,0*LEFT(0&A1,ROW($1:$20)),ROW($1:$20)),100)

投稿日時: 18/02/01 15:53:47
投稿者: ISBSGR

バッチシです。LOOKUP関数は使ったことがなかったのですが、ヘルプを見ても俄かには理解できません。とりあへずはこのまま使わせていただきます。度々お世話になり、ありがとうございます。