スペースを含んだ文字列から文字列の抽出
エクセルバージョン2007
スペースを含む文字列で、A列に文字列がある時、以下の式を組んで文字列を抽出しています。
先頭にIDの数字が有る場合は、それぞれの目的に合った文字列を抽出しています。
B1=LEFT(A1,SEARCH(" ",A1,1)-1)
C1=LEFT(MID(A1,SEARCH(" ",A1,1)+1,LEN(A1)-SEARCH(" ",A1,1)),SEARCH(" ",MID(A1,SEARCH(" ",A1,1)+1,LEN(A1)-SEARCH(" ",A1,1)),1)-1)
3 3df-32654-10 CCCCHH
10 1ab-12345-00 AAABBBB
この文字列の場合、B列に3と10が表示、C列に 3df-32654-10 1ab-12345-00が表示されます。
先頭に、IDの無い文字列は以下の様な構成です。
6rt-95132-00 PPPKKK
この文字列の場合、B列に6rt-95132-00、C列にPPPKKKが表示されてしまい、この場合、IDの数字が無い場合はB列には表示させない又は、C列に6rt-95132-00させたいと思っています。
ご教授頂ければ幸いです。
以上、宜しくお願い致します。
お礼
出来ました。 感激です。 有難う御座いました。