- ベストアンサー
Excelで、目次のページ数だけ抜き出したい
Excelを使って、目次のページ数だけ抜き出すことはできますか? 例えば。 あああああ・・・13 いい・・・・・・・・・135 うううう・・・・・・・11 えええええ・・・168 こんな感じで、目次があります。 これの数字だけを抜き出したいのですが。 よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
A1セルに「あああああ・・・13」があるとすると となりのB1セルに =MID(A1,MIN(FIND({1,2,3,4,5,6,7,8,9,0},A1&"1234567890")),9) と記入します。 #参考 項目名に数字を使っている場合,必ず「・」で記入されている場合 =MID(A1,MAX(IF("・"=MID(A1,ROW($A$1:$A$99),1),ROW($A$1:$A$99)))+1,9) と記入してコントロールキーとシフトキーを押しながらEnterで入力する。
その他の回答 (2)
=MID(A1,FIND({1,2,3,4,5,6,7,8,9},A1&123456789),999)
お礼
ありがとうございました!
- imogasi
- ベストアンサー率27% (4737/17069)
例データ A1:A3 asd・・・・123 ASADF・・・12 あいうえ・・・2345 例えばD1セルに =VALUE(RIGHT(A1,LEN(A1)-MIN(FIND({0,1,2,3,4,5,6,7,8,9},A1&1234567890))+1)) 下方向に式を複写 結果 asd・・・・123 123 ASADF・・・12 12 あいうえ・・・2345 2345 ーー ページ数の数字は半角数字とする。数字以外(文字とリーダーの点)は何文字でも良い。 MIN(FIND({0,1,2,3,4,5,6,7,8,9},A1&1234567890))は、不思議と思うかもしれないが、定石のような式。 先輩の遺産。 WEB照会でもみつかる。
お礼
ありがとうございました!
お礼
ありがとうございました!! 抜き出すことができました。 一番早く回答して頂いたので、ベストアンサーと させて頂きます。