- 締切済み
セル中の文字列を分割する方法
解決方法をご教授ください。 例として任意のセルに 「ビニールパイプ下地OP塗面φ100」 とあり、前半を全角換算にして10文字、後半を全角換算にして12文字として 分割する方法はあるのでしょうか。 「ビニールパイプ下地OP塗面」と「 φ100~200」 にしたいのに 「ビニールパイプ」と「下地OP塗面φ100」 になってしまいます。 最初、=LEFTと=MIDを利用して分割を試みましたが全角に換算した文字で 分割をしたいのに半角全角合わせての設定しか出来ませんでした。 用途としてエクセルで貰ったデータをCSVに変換して専用ソフトに取り込む 際に取込める文字の制限があるので困っています。 ぜひ、助けてください。 よろしくお願いします。
- みんなの回答 (4)
- 専門家の回答
お礼
回答ありがとうございます。質問の文面に間違いがありました。 任意の文字列に対応しなくてはなりませんのでφ位置では困ります。 「ビニールパイプ下地OP塗面 φ100」 を 「ビニールパイプ」と「下地OP塗面 φ100」 ではなく 「ビニールパイプ下地OP塗面」と「 φ100」 にしたいわけです。 汎用で使用出来るように 全角換算(半角は2文字で全角1文字とみなす)10文字と 全角換算(半角は2文字で全角1文字とみなす)12文字と 分けたいのです。
補足
カタカナは半角のつもりで記述しました。 分かりにくくて本当に申し訳ありません。