[[20171003083953]] 『セルから文字を抜き出す方法について』(ももんが) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『セルから文字を抜き出す方法について』(ももんが)

こんにちは。
ハローワークの求人をCSVで抜き取り加工をしています。
ひとつのセルの中に「住宅手当 14,000円〜14,000円a + b220,000円〜294,000円c その他の手当等付記事項二交代勤務手当1回につき1万円深夜手当別途支給」といった文字が入力されています。
この中で「a + b220,000円〜294,000円」この部分だけを抜き出す方法は無いでしょうか。
各社手当等がバラバラのため前後の文字数や空白数が違いひとつひとつ手作業になっています。
a + bの部分は金額は違いますが、桁数は全て同じです。
どうぞよろしくお願いいたします。

< 使用 Excel:Excel2013、使用 OS:Windows10 >


=MID(A1,FIND("a",A1,1),FIND("c",A1,1)+(LEN("c")-1)-FIND("a",A1,1))
(++) 2017/10/03(火) 09:06

 aからcの手前まで抜き出す、でいいのであれば。
 =REPLACE(LEFT(A1,FIND("c",A1)-1),1,FIND("a",A1)-1,"")
 でも。
(ねむねむ) 2017/10/03(火) 09:13

 >a + bの部分は金額は違いますが、桁数は全て同じです。

 =MID(A1,FIND("a",A1),22)

 こういうこと?
(笑) 2017/10/03(火) 09:22

(++)様、(ねむねむ)様、(笑)様
ありがとうございました。
全ての関数でうまくいきました。
文字の切り出しはLEFT、RIGHTだけでやってきておりましたので、今後は幅が広がります。
本当にありがとうございました。

(ももんが) 2017/10/03(火) 09:33


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.