- ベストアンサー
商号について(株)や(有)など
エクセルで略称「(株)○○商事」や「○○電機(株)」などを 「株式会社 ○○商事」「○○電機 株式会社」の様に 別セルに表示させたいのですが、後(株)の場合や後(有)の場合は =SUBSTITUTE(SUBSTITUTE(I7,"(株)"," 株式会社"),"(有)"," 有限会社") で通用するのですが、前(株)、前(有)のときに「 株式会社○○商事」に なってしまいます。良い方法がありましたら教えて下さい。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
SUBSTITUTEする前に、ifで「(」が1文字目にあるかどうかをチェックして適用するSUBSTITUTEを変えればいいと思います。 =if(left(I7,1)='(',SUBSTITUTE(SUBSTITUTE(I7,"(株)","株式会社 "),"(有)","有限会社 "),SUBSTITUTE(SUBSTITUTE(I7,"(株)"," 株式会社"),"(有)"," 有限会社"))
お礼
早速にありがとうございます。ばっちり出来ました。 ありがとうございます。