編集中の改行は Ctrl+Enter(Windows)または ⌘+Enter(Mac)。「テキストの折り返し → 折り返し」で自動折り返し。
Excel セル内で改行する方法
やりたいことが違う二つの操作を一ページにまとめました。Alt+Enter でセル内に本当の改行(CHAR(10))を入れるか、「折り返して全体を表示」で長い文字を列幅に合わせて自動折り返し。デモで左右に並べて違いが分かります。
操作経路とショートカット
セル内で改行する(Alt+Enter)か、「折り返して全体を表示」で長い文字を列幅に合わせて自動折り返し:
編集中の改行は Alt+Enter(Windows)または Control+Option+Return(Mac)。Excel は折り返しをオンにして改行が見えるようにします。
Mac 版 Excel:Control+Option+Return でアクティブセル内に改行を挿入します。
セル内改行と折り返し——何が違う?
セル内で改行(Alt+Enter)
セルの値そのものに改行コード(CHAR(10))を入れます。改行位置は固定——住所、複数行ラベル、メモ向きです。
折り返して全体を表示(自動折り返し)
保存されている文字は変わりません。列幅が変わると長い文字列が再折り返しされます。オフにするとまたはみ出し/切り詰めになります。
セル内改行と折り返しの手順
- セルを編集 → Alt+Enter(Win)または Control+Option+Return(Mac)で強制改行
- ホーム → 配置 → 折り返して全体を表示 で自動折り返し(値は変わらない)
- Google スプレッドシート:表示形式 → テキストの折り返し → 折り返し;編集中は Ctrl+Enter / ⌘+Enter
改行を置換・削除する(CHAR(10) / SUBSTITUTE)
強制改行はセル内の改行コード CHAR(10) です。「excel 改行 置換」「改行 コード」で探す作業は、次の数式で済ませられます。
改行をスペースに置換
改行を削除
Windows の Excel では、検索と置換の検索欄で Ctrl+J を押すと改行コードを探せます。CLEAN 関数でも制御文字を落とせますが、意図しない文字まで消えることがあるので SUBSTITUTE の方が安全なことが多いです。
関連するセルのツール
よくある質問
Excel でセル内に改行を入れるには?
セルをダブルクリック(または F2)して、改行したい位置にカーソルを置き、Windows なら Alt+Enter、Mac なら Control+Option+Return。Excel は折り返しをオンにして改行が見えるようにします。
Alt+Enter と「折り返して全体を表示」の違いは?
Alt+Enter はセルの値に改行コード(CHAR(10))を入れ、位置は固定です。「折り返して全体を表示」は表示だけを変え、保存されている文字は 1 本のまま。列幅を変えると再折り返しされます。
セル内の改行を置換・削除するには?
SUBSTITUTE で CHAR(10) をスペースや空文字に置き換えます。例:=SUBSTITUTE(A1,CHAR(10)," ")。Windows の検索と置換では、検索欄で Ctrl+J が改行コードに相当します。
「excel 改行」と「折り返し」は同じ?
検索ではどちらもよく出ますが、意味は別です。セル内改行は Alt+Enter(改行コード)、折り返しはホームの「折り返して全体を表示」(自動折り返し)です。このページでは両方をまとめて説明しています。