EXCELのTEXTSPLITでテキストを細かく分断出来るのですが、かなりデーター構造が限定されます。
例えばF列のマンション名と部屋番号の間に半角スペースが入っています。この状態であれば半角スペースを見つけて分断することが出来ます。
=TEXTSPLIT(F2," ")
ダブルクオートので半角スペースを囲みます。G列で処理すれば・・・
自動的にG列とH列にマンション名と部屋番号が分断されて書き出されます。
続けて住所(何丁目何番何号)の部分はハイフンで区切られているので、ここでG列とH列の数式を値に変換してからF列を削除し、新たにF列G列H列を追加し・・・
=TEXTSPLIT(E2,"-","-")
ダブルクオートのでハイフンを囲みます。
F列で処理すれば・・・
分割された(何丁目何番何号)がF列G列H列に自動的に書き出されます。
最後にF列G列H列の数式を値に変換してからE列を削除して完成です。
以下も参考にしてください。
CONCATENATE関数で複数のセルデータを一気に連結 2023/11/03
Excelで巨大データ上での移動やフィルの手順 2023/05/22