【2026年最新】エクセルセル内改行の全手順!時短テクと削除ワザ
他部署から送られてきたデータやWebシステムからCSV出力したデータに不要なセル内改行が大量に含まれていて、集計やフィルターが崩れてしまうトラブルは日常茶飯事です。これらを一瞬でクレンジングする手法を紹介します。
最も手軽なのが、検索と置換ダイアログを使う方法です。「Ctrl + H」で置換ウィンドウを開き、「検索する文字列」の入力欄で「Ctrl + J」を押します。画面上には何も表示されませんが、小さな点滅ドットが現れ、これで改行コードが指定された状態になります。「置換後の文字列」を空欄にして「すべて置換」を実行すれば、シート全体のセル内改行が一瞬で一括削除されます。
数式で恒常的にデータを綺麗に保ちたい場合は、専用の関数を用います。
改行を完全に消去してテキストを詰めたい場合はCLEAN関数が最適です(例:=CLEAN(A2))。印刷不可文字である改行コードを綺麗に除去してくれます。
一方で、改行をカンマやスペースに置き換えたい場合はSUBSTITUTE関数による改行置換が便利です。=SUBSTITUTE(A2, CHAR(10), " ")と指定することで、改行されていた箇所を半角スペースに安全に変換できます。