0

お世話になります。

Excel操作について、ご教示ください。

Excelで、以下のようにデータの加工をしようとしています。

できるだけ簡易的な実現方法をご存じの方はいらっしゃいますでしょうか。

データ加工の内容は、以下の通りです。

【内容】

① :「0-1-0111」の「-」を削除。

    (例)「0-1-0111」→「010111」

② : ①で加工後、数値の先頭「0」を残す。

    (例)①の加工後に「010111」が「10111」にならないようにする

もし可能であれば…

②’ : ②の前後いずれかで、置換え後のデータが必ず6桁になるように不要な数値を削除する。

 ※「XXXX(数値、桁数が可変)」があった場合削除したいです。

    (例)「XXXX-0-4-0444」→「0-4-0444」→「040444」

②は、Excelでの書式を「文字列」に変更する等での処理になると思いますが、

③が一番難しい印象です。

 ※「XXXX」は、入力されていないレコードがあったり、桁数がバラバラの可能性があります。

  元データの抽出元の仕様上、「XXXX」はなくすことができません。。

データ件数が1500件ほどあるため、1件ずつのデータチェック・加工よりも

一括でデータ加工できると有難いです。

また、WinActorで実現するよりも、Excelでのデータ加工をするべき

根本的な問題でしたらご教示ください。

この質問は解決済みのためクローズされています。
NoName ベストアンサーとして選択しました
回答とコメントは、会員登録(無料)で閲覧できるようになります。