メインコンテンツへスキップ

Excelでテキストを折り返すには?(簡単なテクニックとFAQ)

Author: Xiaoyang Last Modified: 2025-05-23

セルに収まらない長いテキストがある場合、列を広げるのが最も簡単な解決策のように思えるかもしれません。しかし、大量のデータが詰まった大きなワークシートを扱う際には、これは現実的ではありません。より良い選択肢は、列幅を超えるテキストを折り返すことです。これにより、列を広げることなく長いテキストを整然と表示できます。このガイドでは、Excelでテキストを自動および手動で素早く折り返す方法をご紹介します。これにより、シートがより整理され、見栄えが良くなります。

A screenshot showing wrapped text in an Excel cell with content fitting neatly inside the cell


Excelでの「テキストの折り返し」とは?

Excelでは、セルに収まりきらないほど長いテキストを入力またはコピーすると、次の2つの状況が発生する可能性があります:

  • 右側のセルが空いている場合、長いテキストはセルの境界を超えて隣接する空のセルにまで広がります。
  • 右隣のセルにデータがある場合、長いテキストは元のセルの境界で切り捨てられ、途中で切れたように表示されます。

A screenshot showing the effect of text spilling over in an Excel cell when wrap text is not used

このような場合、テキストを見やすく保ち、シートを整然と整理するために、長いテキストを複数行に自動または手動で折り返すことができます。

  • テキストを自動的に折り返す: Excelの「テキストの折り返し」機能は、テキストの長さがセルの幅を超えた場合に、そのテキストを自動的に複数行に折り返すのに役立ちます。
  • テキストを手動で折り返す: あるいは、特定の位置で手動で改行を挿入することも可能です。これにより、テキストの折り返し方法をより細かく制御できます。

A screenshot showing how text can be wrapped automatically in an Excel cell using the Wrap Text feature


「テキストの折り返し」機能を使用して自動的にテキストを折り返す

Excelでは、「テキストの折り返し」機能を使用することで、長いテキストをセル内で複数行に渡って表示でき、すべてのテキストがセル内にきちんと収まるようになります。

テキストを折り返したいセルを選択し、次に テキストの折り返し をクリックします。それは ホーム タブの下にあります。選択したセル内のテキストは、自動的に列幅に合わせて折り返されます。以下のデモをご覧ください:
A GIF demonstrating the automatic wrapping of text in Excel after using the Wrap Text feature

ヒント:
  • 列の幅を調整すると、セル内に折り返されたデータは新しい列サイズに合わせて自動的に再配置されます。
    A GIF showing how adjusting column width affects the wrapped text in Excel
  • テキストの折り返しを解除したい場合は、該当するセルを選択し、再度「ホーム」タブから「テキストの折り返し」機能をクリックしてください。

改行を挿入して手動でテキストを折り返す

特定の位置で新しい行を開始する必要がある場合、長いテキストを自動的に折り返す代わりに、手動で改行を挿入することができます。手動で改行を挿入するには、以下の手順に従ってください:

  1. 改行を挿入したいセルをダブルクリックします。そして、改行を挿入したい位置にカーソルを置きます。スクリーンショットをご覧ください:
    A screenshot showing how to position the cursor in Excel before inserting a line break for manual text wrapping
  2. その後、 Alt キーを押しながら Enter キーを押します。これで、指定した位置に改行が挿入されました。スクリーンショットをご覧ください:
    A screenshot showing the insertion of a line break in Excel using the Alt + Enter keys for manual text wrapping
  3. 上記の手順を繰り返して、改行を一つずつ挿入します。結果として、セル内に複数行のテキストが表示されます。
    A screenshot showing a cell with manually inserted line breaks to wrap text in Excel
ヒント: 
  • 手動で改行を挿入すると、 テキストの折り返し オプションが自動的に有効になります。テキストの折り返しを無効にすると、データはセル内で1行として表示されますが、追加した改行は数式バーに依然として表示されます。
    A screenshot showing the effect of disabling Wrap Text in Excel with manual line breaks still visible in the formula bar
  • 手動で挿入した改行を削除するには、セルをダブルクリックし、カーソルを行の先頭に置き、Backspaceキーを押します。
  • 複数の改行を削除する必要がある場合は、該当するセルを選択し、次に Ctrl + H を押して「検索と置換」ダイアログボックスを開きます。ダイアログボックスで:
    1. 検索内容」フィールドにカーソルを置き、Ctrl + Jを押して改行文字を追加します。
    2. 置換後」フィールドは空のままにしておきます。
    3. 次に すべて置換 ボタンを押します。
      A screenshot showing how to remove manual line breaks in Excel using the Find and Replace function

Kutoolsを使えばExcelシートの改行を簡単に削除!

Excelデータから不要な改行を迅速かつ効率的に削除する方法をお探しですか?Kutools for Excelが最適なソリューションです。「特定の文字を削除」機能は、改行だけでなく、数字やアルファベットなど、他の不要な文字も削除できます。Kutools for Excelでデータを自由自在にカスタマイズしましょう。今すぐKutools for Excelをダウンロード!

A screenshot showing the Kutools for Excel tool interface to remove line breaks from data


Excelでテキストの折り返しが機能しない理由と解決策

Excelの「テキストの折り返し」機能は、スプレッドシートのセルにテキストを整然と収めるための強力なツールです。しかし、時にはこの機能が期待通りに動作しないことがあります。このセクションでは、Excelのテキスト折り返し機能が失敗する理由について説明し、これらの問題を解決する方法を提供します。

>> 固定された行の高さ

Excelで「テキストの折り返し」を使用すると、セル内の最初の行の下に追加の行が配置されます。セル内の折り返されたテキストがすべて表示されない場合、おそらく行の高さが特定の値に固定されているためです。この場合、セルの高さを調整する必要があります。

  • セル内のすべての内容を表示するには、行の下端をドラッグして行の高さを手動で調整します。
  • または、該当するセルを選択し、次に ホーム > 書式 > 行の高さを自動調整をクリックすると、これまで完全には表示されていなかったすべての内容が完全に表示されます。
    A screenshot showing the AutoFit Row Height option in Excel ribbon

>> 結合されたセル

Excelの「テキストの折り返し」機能は結合されたセルとは互換性がありません。結合されたセルをそのまま使用する場合、列を広げることで全てのテキストを表示できます。テキストの折り返し機能を使用するには、「ホーム」タブの下にある「中央揃えと結合」ボタンをクリックしてセルの結合を解除します。

>> 列幅が十分に広い

  • すでに十分な幅があり、その内容を表示できるセルに「 テキストの折り返し」機能を適用しても、目に見える変化はありません。
  • 列幅が十分にある場合でも、テキストを複数行に分割したい場合は、手動で改行を挿入する必要があります。

>> 保護されたシート

ワークシートが保護されている場合、「テキストの折り返し」機能はグレー表示され、適用しようとすると有効になりません。この機能を有効にするには、「レビュー」>「シートの保護解除」をクリックし、保護を解除するためのパスワードを入力します。


テキストの折り返しに関するFAQ

  1. Excelで「テキストの折り返し」はセルの幅に影響しますか?
    いいえ、Excelで「テキストの折り返し」機能を使用しても、セルの幅には影響しません。「テキストの折り返し」は、テキストを同じセル内で複数行に分割し、追加の行を収容するためにセルの高さを効果的に増やします。セルの幅は、手動で調整しない限り変わりません。
  2. 列のサイズ変更は折り返されたテキストに影響しますか?
    はい、列の幅を変更すると、折り返されたテキストは新しいサイズに自動的に調整されます。
  3. 一度に複数のセルに「テキストの折り返し」を適用できますか?
    はい、Excelでは一度に複数のセルに「テキストの折り返し」機能を適用できます。フォーマットしたいセルの範囲を選択し、「テキストの折り返し」オプションを有効にします。選択されたすべてのセルは、必要に応じてコンテンツを複数行に表示します。

全体として、Excelでのテキスト折り返しは、長いテキストエントリを管理する効率的な方法であり、データの可読性と整理を向上させます。この記事では、テキストを折り返す2つの方法(自動と手動)を紹介しました。さらに多くのExcelのヒントやテクニックに興味がある場合、当サイトには数千ものチュートリアルが用意されています。こちらをクリックしてアクセスしてください。ご閲覧いただきありがとうございます。今後とも役立つ情報を提供できるよう努めてまいります!