Windows版Excelでセルの途中に改行を入れるには、編集状態でAlt+Enterを押します。セルの幅に合わせて表示だけを複数行にする「折り返して全体を表示する」とは別の操作です。入力した改行と、見た目の折り返しを区別すると修正しやすくなります。
ADVERTISEMENT
1. 改行したい位置にカーソルを置く
セルをダブルクリックするか、選択してF2を押し、文字の途中にカーソルを置きます。その位置でAltを押しながらEnterを押すと、同じセルの中で行が分かれます。単にセルを選んだ状態と、文字を編集している状態を区別してください。
Enterだけでは通常、入力の確定と次のセルへの移動になります。数式バーで編集している場合も改行位置を確認して操作できます。ここで説明するキーはWindows版Excel用です。Mac版やスマートフォン版は操作が異なります。

2. 列幅に合わせたい時は折り返し表示にする
対象のセルを選び、「ホーム」タブの「折り返して全体を表示する」をオンにします。列を狭くすれば行数が増え、広げれば行数が減ります。文章の区切り位置を固定する必要がない説明欄などに向いています。
手動改行を入れたセルでも、折り返し表示をオフにすると期待どおりに複数行で表示されない場合があります。改行が消えたと判断する前に、数式バーで内容と表示設定を確認してください。
文章が途中で見切れる時は、行番号の境界をダブルクリックするなどして行の高さを自動調整します。結合したセルでは自動調整が期待どおりに働かないため、手動で高さを調整するか、結合を使わない表構成を検討します。
3. 数式で改行を追加・置換する
A1とB1の文字を改行してつなぐ場合は、別セルに次の式を入力し、その結果セルで折り返し表示を有効にします。
=A1&CHAR(10)&B1
逆に、セル内の改行を空白に置き換えて1行にしたい場合は、次の式を使えます。元のデータは残し、結果を見比べてから必要に応じて値として貼り付けます。
=SUBSTITUTE(A1,CHAR(10)," ")
CLEAN関数でも改行など一部の制御文字を取り除けますが、すべての見えない文字を除去する関数ではありません。また、改行を単純に削除すると「東京都」と「新宿区」のような文字が連結されます。区切りを残す必要があるデータでは、空白への置換が適しています。
4. 印刷と外部出力の結果を確認する
画面で読めても、印刷では余白や倍率により文字が見切れる場合があります。印刷プレビューで行の高さと改ページを確認します。長文を無理に1セルへ詰め込むより、項目を列や行に分けた方が、並べ替えや集計もしやすくなります。
CSVへ出す場合、改行を含むフィールドを引用符で囲んで扱う必要があります。Excel以外の取り込み先が対応していないと、1件が複数行に分かれることがあります。大量の出力前に、改行を含む数件で取り込み結果を確認してください。
Alt+Enterが動かない時は、新規の空白ブックでも試します。保護されたセル、編集モードに入っていない状態、キー割り当ての変更などを分けて確認し、Excel全体の故障と決めつけないようにします。
基本操作はMicrosoftのセル内折り返し・改行の説明、CLEANの対象はデータ整理の公式案内で確認できます。
超解決 Excel・Word研究班
企業のDX支援や業務効率化を専門とする技術者チーム。20年以上のExcel・Word運用改善実績に基づき、不具合の根本原因と最短の解決策を監修しています。ExcelとWordを使った「やりたいこと」「困っていること」「より便利な使い方」をクライアントの視点で丁寧に提供します。
Office・仕事術の人気記事ランキング
- 【Excel】オートフィル(右下の+)が効かない!ドラッグできない時のオプション有効化設定
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Outlook】祝日が表示されない・重複する時の対処|追加方法と対象年の確認
- 【Excel】COUNTAでセルの個数を数える方法|空文字・空白・COUNTとの違い
- 【Word】差し込み印刷の金額にカンマを付ける方法|小数・0・空欄の確認
- 保存せずに閉じたExcel・Wordを復元する方法|自動回復・未保存ファイル・履歴の確認
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Outlook】受信メールを自動で別アカウントへ転送するルール設定手順
- 【Outlook】メール送信時にエラーになる「送信不能」の原因切り分け
