匿名質問者

EXCELの関数で「指定した文字列が最後に現れる位置」( a+b )を探し、指定した別の文字列( c )の間の文字列を抜き出したいのですが可能でしょうか。 マクロやaddinは使用せず、あくまでワークシート関数で処理可能な範囲で処理したいです。


下記の求人情報から基本給に相当する部分(※a+b以下「●●万円~●●万円」c・・・)を抜き出しソートしたいです。

時給800円~850円a 基本給(月額平均)又は時間額125,860円~133,726円b 定額的に支払われる手当a + b125,860円~133,726円c その他の手当等付記事項@時給×7.75時間×20.3日

処理結果=125,860円~133,726円

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:
  • 終了:2015/11/03 10:10:03

回答1件)

匿名回答2号 No.1

「定額的に支払われる手当」という文と
「その他の手当等付記事項」という文の
間にある文字列を抜き出す?

  • 匿名回答1号
    匿名回答1号 2015/10/27 20:19:10
    最後に現れる位置じゃないですが、コレでも機能しますか?
    =MID(A1,FIND("a + b",A1)+LEN("a + b"),FIND("c",A1)-FIND("a + b",A1)-LEN("a + b"))

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません