Excelで住所、備考、説明文などを入力すると、文字が右のセルにはみ出したり、列幅を広げすぎて表全体が見づらくなったりすることがあります。セル内で文字列を折り返す設定と、任意の位置で改行する操作を使い分けると、表の幅を保ったまま内容を読みやすくできます。
ここでは、Microsoft 365のWindowsデスクトップ版Excelを対象に、文字列の折り返しとAlt+Enterによるセル内改行の使い方、表示が崩れたときの確認点を説明します。Excel 2024、Excel 2021、Excel 2019、Excel 2016でも同じ機能を使えます。Mac版やWeb版ではショートカットや画面表示が一部異なる場合があります。
折り返しと改行の違い
文字列の折り返しは、セルの幅に合わせてExcelが自動で表示行を分ける書式設定です。列幅を変えると折り返し位置も変わります。入力した文字そのものに改行を入れるのではなく、表示のしかたを変える操作です。
セル内改行は、セルの中の指定した位置に改行を入れる操作です。項目名と補足、住所の建物名、複数行のメモなど、行を分ける位置を自分で決めたいときに向いています。後から列幅を変えても、入れた改行位置は残ります。
どちらもセル内の値を見やすくするための方法ですが、表を印刷する場合や他の人が列幅を変える可能性がある場合は、使い分けが大切です。自動でよい文章は折り返し、意味の区切りを固定したい文章はセル内改行にすると扱いやすくなります。
文字列を自動で折り返す
長い文字列をセル幅に合わせて複数行で表示したい場合は、対象セルに文字列の折り返しを設定します。先に入力してから設定しても、空のセルに設定してから入力してもかまいません。
- 折り返したいセル、またはセル範囲を選択します。
- ホームタブを開きます。
- 配置グループの文字列の折り返しを選択します。
- 列幅に合わせて、文字列が複数行で表示されることを確認します。
列幅を広げると1行に近づき、列幅を狭めると折り返しが増えます。折り返し位置は固定ではないため、表の見た目を整えるときは列幅と行の高さを合わせて確認します。
複数のセルに同じ設定を入れる場合は、範囲をまとめて選択してから実行します。表の備考欄や説明欄のように長い文章が入りやすい列では、列全体ではなく入力範囲だけに設定しておくと、不要な行の高さ変更を抑えやすくなります。
セル内の好きな位置で改行する
行を分ける位置を自分で決めたい場合は、セルを編集状態にしてAlt+Enterを押します。単にEnterを押すと通常は入力を確定して別のセルへ移動するため、セル内で改行したいときはショートカットを使います。
- 改行を入れたいセルをダブルクリックします。セルを選択してF2キーを押しても編集できます。
- セル内で改行したい位置をクリックします。
- Alt+Enterを押します。
- 必要な文字を入力し、Enterで確定します。
たとえば「会議資料 要確認」を「会議資料」と「要確認」に分けたい場合は、2つの語の間にカーソルを置いてAlt+Enterを押します。数式バーで編集しているときも、同じように改行位置を指定できます。
Mac版ではControl+Option+Returnを使う案内があります。Web版でもセルを編集して改行できますが、利用しているブラウザーやキーボード環境によって操作感が異なることがあります。Windowsデスクトップ版で作業手順をそろえる場合は、Alt+Enterを基準に説明すると迷いにくくなります。
全体が表示されないときは行の高さを確認する
文字列を折り返したのに下の行が見えない場合は、行の高さが固定されている可能性があります。折り返し設定だけでは、常に最適な高さで表示されるとは限りません。
- 表示が切れているセル、または行を選択します。
- ホームタブのセルグループで書式を選択します。
- 行の高さの自動調整を選択します。
- 折り返された文字列がすべて見えるか確認します。
行番号の下側の境界線をドラッグして高さを調整することもできます。印刷前は、画面上では読めていてもページ幅や余白の影響で見え方が変わることがあるため、印刷プレビューで確認しておくと安心です。
結合セルに長い文字列を入れている場合、折り返しや行の高さの自動調整が思ったように働かないことがあります。表として後から並べ替えやフィルターを使う予定がある場合も、結合セルは扱いにくくなりがちです。見出しや入力欄を整える目的なら、列幅、配置、折り返しで調整できないか先に確認します。
折り返しを解除する
折り返し表示をやめたい場合は、対象セルを選択してもう一度文字列の折り返しを選択します。折り返しの書式が解除され、セル幅に収まらない文字列は横方向に表示されます。
ただし、Alt+Enterで入れたセル内改行は、折り返し設定を解除しても文字として残ります。不要な改行を消すには、セルを編集して改行位置を削除します。複数セルの改行をまとめて置換するような作業をする前には、元のブックを保存するかコピーを作り、意図しない文字まで変わらないか確認してから進めます。
表を見やすく保つための使い分け
備考欄や説明文では、列幅を広げすぎると他の列が見えにくくなります。文字列の折り返しを使えば、表の横幅を保ちながら内容を確認できます。一方で、1セルに多くの文章を詰め込みすぎると、行が高くなって一覧性が下がります。内容が長くなる場合は、要点を分ける、別列にする、必要な情報だけを入力するなど、表の構成も見直します。
セル内改行は、住所、箇条書き風のメモ、複数の条件を1セルにまとめる場面で便利です。ただし、後でデータを集計したり、CSVとして扱ったりする場合は、セル内改行が処理しづらいことがあります。入力規則や関数で扱うデータでは、1つのセルに複数の意味を詰め込まない方が後の作業が安定します。
関連する表の整え方は、テーブルと参照で表を扱いやすくする方法、フィルターと並べ替えで表を確認しやすくする方法、セル結合の代替案で表を扱いやすくする方法、ウィンドウ枠固定で見出しを残して表を確認する方法でも扱っています。
Excelのセル内で文字列を読みやすく見せるには、自動で折り返す設定と、必要な位置に改行を入れる操作を分けて考えることが大切です。列幅、行の高さ、印刷時の見え方まで確認しておくと、画面でも紙面でも読みやすい表に整えやすくなります。