2017.07.03
図1:エクセルにコピペした一覧表
エクセルで株式会社以外の法人や非上場企業が含まれた一覧表から、上場企業を抜き出しています。
「その1」で抽出方針を
まず、「株式会社」以外を削除して、
「株式会社」を除いた出展社名を作成して、
全銘柄一覧から上場企業の「銘柄コード」を抽出する
としました。
これを処理しやすいように言い換えます。
1.「出展社名」に「株式会社」が含まれているかどうかを判断します。
2.「株式会社」の文字を消します。
3.全銘柄一覧と「出展社名」から「銘柄コード」を抽出します。
ここで、1と2は「株式会社」という文字列を使って処理しています。
何だか一度に済ましてしまうこともできそうです。
ということで、計算式を立ててみました。
=IF(LEFT(A1,4)="株式会社",MID(A1,6,LEN(A1)-4),IF(RIGHT(A1,4)="株式会社",LEFT(A1,LEN(A1)-5),""))
--みょ 長いしややこしいみょ
うん。ちょっとややこしくなってしまいます。
でも、一応1つの計算式で2つの処理を一気に済ませることが可能です。
ちなみに、3つ目も一気に処理しようとすると、もっとややこしくなります。
ということで、「その3」から、1項目ずつ処理を進めてみます。