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

Kutools for Office — 1つのスイート、5つのツールで、もっと多くのことを成し遂げましょう。

Excelでセル内で次の行に移動する方法(4つの方法)

Author: Sun Last Modified: 2025-08-26

Excelスプレッドシートは、データの整理や分析に強力なツールですが、作業しているデータが標準的な1行セル形式に必ずしも適合しない場合があります。リストを作成したり、詳細な説明を記載したり、単にスプレッドシートの可読性を向上させたい場合など、セル内に改行を挿入することで大きな変化をもたらすことができます。この記事では、改行を挿入および削除するさまざまな方法を探り、Excel文書の明瞭さと視覚的な魅力を向上させる方法を紹介します。

 go to next line within a cell

ショートカットを使用してセル内で次の行に移動する(手動)

折り返し表示を適用してセル内に改行を挿入する(自動)

検索と置換を使用して特定の区切り文字を新しい行に置き換える(一括操作)

数式を使用してテキストを結合し、1つのセル内で複数行のテキストを表示する

セルから改行を削除する


ショートカットを使用してセル内で次の行に移動する(手動)

 

セル内で手動で改行を挿入すると、テキストがどこで折り返されるかを正確に制御でき、特定のエントリの可読性が向上します。

ステップ1: 改行を挿入したいセルをダブルクリックします

または、セルを選択してから F2 キーを押します。

ステップ2: 行を分割したい位置をセル内でクリックします
ステップ3: ショートカットを使って改行を挿入します
  • Windowsのショートカット: Alt + Enter キーを押します
  • MacOSのショートカット: Command + Option + Return キーを押します
結果:

カーソルの位置に改行が挿入されました。

A line break has been inserted at the position of the cursor

セル内の複数の改行を行うには、ステップ2とステップ3を繰り返します

repeat to insert multiple line breaks

注意:
  1. 改行を挿入した後、以前に行の高さを調整していた場合、すべての内容を表示するために手動で行の高さを調整する必要があるかもしれません。

  2. 改行を挿入すると、そのセルの折り返し表示が自動的に有効になります。改行が効果を示さない場合は、折り返し表示が有効になっていることを確認してください。

     Wrap Text is enabled when inserting the line break

a screenshot of kutools for excel ai

Kutools AIでExcelの魔法を解き放つ

  • スマート実行: セル操作、データ分析、グラフ作成を簡単なコマンドで行います。
  • カスタム数式: ワークフローを合理化するための独自の数式を生成します。
  • VBAコーディング: 簡単にVBAコードを作成し実装します。
  • 数式の解釈: 複雑な数式を簡単に理解できます。
  • テキスト翻訳: スプレッドシート内の言語障壁を取り除きます。
AI搭載ツールでExcelの機能を強化しましょう。今すぐダウンロードして、かつてないほどの効率を体験してください!

折り返し表示を適用してセル内に改行を挿入する(自動)

 

列幅の一貫性を保ちながら、データがセル内で複数行にわたって配置されるようにするには、折り返し表示機能を使用します。

ステップ1: 折り返し表示を適用したいセルを選択します
ステップ2: ホームタブに移動し、配置グループにある「折り返し表示」をクリックします

 click Wrap Text under Home tab

結果:

選択されたセル内のテキストは、列幅に合わせて自動的に折り返されます。

text in the cells are automatically break to fit the column width


検索と置換を使用して特定の区切り文字を新しい行に置き換える(一括操作)

 

一貫した区切り文字(例:カンマやセミコロン)を持つデータセットの場合、これらの区切り文字を一括で改行に置き換えることができます。

ステップ1: 改行を追加したいセルを選択します
ステップ2: 検索と置換ダイアログを開き、オプションを設定します。

Ctrl + H を押して検索と置換ダイアログを開き、以下の手順に従って設定します:

  1. 「検索内容」フィールドに区切り文字を入力します。この場合、カンマ (,) に続いてスペース ( ) を入力します。

  2. 「置換内容」フィールドに Ctrl + J を入力してキャリッジリターンを挿入し、各カンマを改行に置き換え、カンマを削除します。

    set up options in the Find and Replace dialog

  3. 「すべて置換」ボタンを選択して、すべての選択されたセルに変更を適用します。

  4. その後、置換件数を知らせるダイアログが表示されるので、「OK」をクリックして閉じます。

    a dialog pops out for telling the number of replacements

結果:

変更前後のスクリーンショットは、変化を鮮明に示します。

the specific separator is replaced by line break


数式を使用してテキストを結合し、1つのセル内で複数行のテキストを表示する

 

さまざまなセルからのデータを結合し、各セグメントが新しい行から始まる必要がある場合、数式を使用するのが最も効果的な方法です。

Microsoft Excelでは、CHAR関数は特定の文字をセルに挿入するために設計されています。Windowsユーザーの場合、改行の文字コードは10なので、CHAR(10)が使用されます。Macユーザーの場合は、CHAR(13)が使用されます。

異なるセルからの値を結合する際、CONCATENATE関数または連結演算子(&)のいずれかを使用できます。CHAR関数を使用することで、セグメント間の改行をシームレスに統合できます。

使用できる基本的な数式は次の通りです:

  • 汎用数式: "テキスト行1" & CHAR(10) & "テキスト行2"
  • TEXTJOIN for Excel 365以降: TEXTJOIN(CHAR(10), TRUE, "テキスト行1", "テキスト行2")

ここでは、具体的な例を示してわかりやすくします:

A2に名、B2に姓があると仮定し、それらを改行で区切って1つのセルに結合する数式を使用するには、以下のようにします:

ステップ1: 数式を配置するセルを選択します
ステップ2: 以下の数式のいずれかを使用して結合します
  • &:

    =A2&CHAR(10)&B2

     Combine texts and display multiline text with & sign

  • TEXTJOIN:

    =TEXTJOIN(CHAR(10), TRUE,A2,B2)

     Combine texts and display multiline text with TEXTJOIN function

ステップ3: 数式が必要なセルにオートフィルハンドルをドラッグします

これで2つのセルが結合されましたが、組み合わせは1行に表示されています。

 Drag auto fill handle over the cells

ステップ4: 折り返し表示機能を有効にします。

セルが選択された状態で、ホームタブの「折り返し表示」を選択すると、複数行が表示されます。

 enable the Wrap Text feature


Kutoolsの結合機能でExcelワークフローを変革し、行、列、またはセルをデータを1バイトたりとも失うことなく簡単に結合しましょう!面倒な手動調整にさよならを言い、シームレスなデータ統合にこんにちは。この強力なツールは貴重な情報を保護するだけでなく、複雑なタスクを簡単なクリックに簡素化します。Excel体験をアップグレードし、努力を最小限に抑え、効率を最大化しましょう。今すぐKutoolsをダウンロードして、スプレッドシート管理の方法を革新しましょう。あなたのデータは最高の扱いを受けるべきです—Kutoolsにお任せください。

 combine rows, columns cells by kutools


セルから改行を削除する

 

データを整理し、不要な改行を削除するために、ここで数式を紹介します。

汎用数式: =SUBSTITUTE(テキスト,CHAR(10),"区切り文字")

改行なしで結果を表示するセルを選択し、以下の数式を入力します:

=SUBSTITUTE(C2,CHAR(10)," ")

Enterキーを押して結果を得ます。

 remove line breaks from cell


Excelセル内に改行を取り入れることで、データがより理解しやすくなり、標準的なセルにはないレベルの詳細とニュアンスを表現できます。手動で改行を入力する、折り返し表示を使用する、検索と置換で一括操作を行う、または数式で複数行のテキストを作成するなど、これらの戦略により、必要な通りにデータを提示することが可能になります。改行を削除することも同様に簡単であり、スプレッドシートが現在のニーズに応じて適応し続けられることを保証します。

データ管理を向上させるためのさらに革新的なExcel戦略を、こちらで探求してください。


最高のオフィス生産性ツール

Kutools for Excel - あなたを群衆から際立たせるツール

🤖 Kutools AI Aide: 次の要素に基づいてデータ分析を革新:インテリジェント実行|コード生成 |カスタム数式の作成|データの分析とチャートの生成 |Kutools機能の呼び出し
人気の機能重複を見つける、ハイライトする、または特定する | 空白行を削除 | データを失うことなく列やセルを結合 | 数式を使わずに丸める...
スーパー VLookup複数条件 | 複数値 | 複数シート間 | ファジーマッチ...
高度なドロップダウンリスト簡単なドロップダウンリスト | 従属ドロップダウンリスト | 複数選択可能なドロップダウンリスト...
列マネージャー指定した数の列を追加 | 列を移動 | 非表示の列の可視化ステータスを切り替え | 列を比較して同じ&異なるセルを選択...
特徴的な機能グリッドフォーカス | デザインビュー | 強化された数式バー | ワークブックとシートマネージャー | リソースライブラリ(オートテキスト) | 日付ピッカー | ワークシートの統合 | セルの暗号化/復号化 | リストによるメール送信 | スーパーフィルター | 特殊フィルタ(太字/斜体/取り消し線のフィルタリング...)...
上位 15 のツールセット: 12 個のテキストツール (テキストの追加, 特定の文字を削除...) | 50以上 チャート タイプ (ガントチャート...) | 40以上の実用的な 数式 (誕生日に基づいて年齢を計算...) | 19 個の挿入ツール (QRコードの挿入, パスからの画像挿入...) | 12 個の変換ツール (単語に変換, 通貨変換...) | 7 個のマージ&分割ツール (高度な行のマージ, Excelセルの分割...) | ... さらに多くのツール
お好みの言語で Kutools を使用可能 - 英語、スペイン語、ドイツ語、フランス語、中国語など、40以上の言語に対応!

Kutools for Excel は300以上の機能を誇り、必要なものがワンクリックで手に入ります...


Office Tab - Microsoft Office(Excel含む)でタブ形式の閲覧と編集を有効にする

  • 数十の開いている文書を1秒で切り替える!
  • 毎日数百回のマウスクリックを減らし、マウス手から解放されます。
  • 複数の文書を閲覧・編集する際、生産性が50%向上します。
  • Chrome、Edge、Firefoxのように、タブ機能をOffice(Excel含む)にもたらします。