KutoolsforOffice— 1 つのソリューション、5 つの強力なツール。少ない労力で大きな成果。

特定の文字の後にセル内で改行を挿入するには、どうすればよいでしょうか?

著者Zhoumandy変更日

Excel で長いテキスト文字列を扱う際、セル内のテキストを短くして「複数行で表示」させたいことがあります。このチュートリアルでは、特定の文字の後にセル内に改行を挿入する3 つの方法をご紹介します。
セル内に改行を挿入

特定の文字の後に1 つずつ改行を追加する

検索と置換機能を使用して特定の文字の後に改行を挿入する

数式を使用して特定の文字の後に改行を追加する


Excel セルに改行を挿入する基本的な方法は、「Alt + Enter」キーを使うことです。セル内のテキストが比較的長くても極端に長すぎない場合、この「Alt + Enter」メソッドを使えば、特定の文字の直後に素早く改行を挿入できます。以下のデータでは、各セルの「エムダッシュ(—)」の直後に改行を挿入してください。次のように操作します。
サンプルデータ

1.「エムダッシュ文字」の後で改行を挿入したいセル A2 をダブルクリックします。

2.エムダッシュ文字を非表示にしたい場合は、その文字をセル内で選択します。ここでは、エムダッシュ文字をセル内に表示させたくありません。
特定の文字の後にカーソルを置く

3.「Alt+Enter」を押して改行を挿入し、エムダッシュ文字を置き換えましょう。その際、「折り返して全体を表示する」機能が有効になっていることをご確認ください。
Alt+Enter キーを押して改行を挿入

4.上記の手順を残りのセルにもひとつずつ繰り返してください。
他のセルも1つずつ同じ手順を繰り返す

5.列 A の幅を広げて、各セル内のすべての行が確実に確認できるようにしましょう。
完全な行が表示されるように列を広げる

kutools for excel AI のスクリーンショット

KUTOOLS AI でExcel の魔法を解き放ちましょう

  • スマート実行:セル操作、データ分析、チャート作成をすべてシンプルなコマンドで実現します。
  • カスタム数式:ワークフローの効率化に役立つ、あなただけのカスタマイズ数式を生成します。
  • VBA コーディング:VBA コードを簡単に記述・実装できます。
  • 数式の解釈:複雑な数式が簡単に理解できます。
  • テキスト翻訳:スプレッドシート内で言語の壁を乗り越えましょう!
AI 搭載のツールでExcel の機能をさらに強化しましょう。今すぐダウンロードして、これまでにない効率を体験してください!

セル内のテキストが「非常に長く」、かつ特殊文字を多数含んでいる場合、Alt+Enter による手動改行では時間がかかりすぎてしまいます。そんなときは、Excel の「検索と置換」機能を使えば、わずか数回のクリックで、各セル内の指定した文字の後に自動的に改行を挿入できます。 以下のデータでは、各セルの「カンマ」の後に改行を追加し、同時にカンマ自体を削除する必要があります。次のように操作してください。
サンプルデータ

1.カンマの後に改行を挿入したいセルをすべて選択します。
すべてのセルを選択

2.「ホーム」タブの「編集」グループにある「検索と選択」から「置換」をクリックするか、「Ctrl + H」キーを押して、「検索と置換」ダイアログボックスを開きます。
[ホーム] タブで [検索と選択] > [置換] をクリック

3.「検索と置換」ダイアログボックスが開きます。

  • 「検索する文字列」ボックスに、セル内のテキストがスペース付きのカンマで区切られている場合は、カンマ(、)とスペースを入力してください。そうでない場合は、カンマ(、)のみを入力してください。
  • 「置換後の文字列」ボックスで、「Ctrl+J」キーを押してキャリッジリターンを挿入してください。
  • 「すべて置換」ボタンをクリックしてください。

ダイアログボックスでオプションを指定

4.置換が完了したことを知らせる Microsoft Excel のダイアログボックスが表示されるので、「OK」をクリックします。
置換が完了したことを知らせるダイアログボックスが表示される

5.必要に応じて列 A の幅を広げた後、「ホーム」タブの「配置」グループ右下隅にある小さな矢印(ダイアログボックス起動ツール)をクリックします。「セルの書式設定」ダイアログボックスが開くので、「配置」タブの「縦方向の配置」で「上」「中央」または「下」のいずれかを選択してください。
列を広げる手順

6.これで、各セル内のテキスト文字列が複数行に分割され、内容全体がしっかりと表示されます。
各セル内のテキスト文字列が複数行に分割される

注:「置換後の文字列」ボックスで「Ctrl+J」キーを単独で押すと、カンマ(、)が改行に置き換えられます。カンマをそのまま保持したい場合は、「置換後の文字列」ボックスにカンマを入力したうえで「Ctrl+J」を押してください。
[検索と置換] ダイアログボックスでコンマを保持するオプションを設定


特定の文字の後に改行を挿入するもう1 つの方法は、「SUBSTITUTE」関数を使うことです。この方法には、1 種類の文字につき1 回だけという制限はありません。セル内の「複数の特定の文字」の後に改行を追加する数式を作成できます。以下のデータでは、「カンマ(、)」と「疑問符(?)」の後に改行を挿入する必要があります。次のように操作してください。
サンプルデータ

1.以下の数式をセル A5 にコピーし、Enter キーを押して結果を表示させましょう。

=SUBSTITUTE(SUBSTITUTE(A2,",",","&CHAR(10)),「?」,「?」&CHAR(10))

数式を入力

2.「ホーム」タブの「配置」グループにある「折り返して全体を表示する」をクリックします。
[ホーム] タブで [折り返して全体を表示する] をクリック

3.列 A の幅を広げて、コンテンツをさらに見やすくしましょう。
特定の列を広げる

4.コンテンツとセルの余白の間隔を狭めたい場合は、「ホーム」タブの「配置」グループにある「ダイアログボックス起動ツール」(「配置」グループの右下隅の小さな矢印)をクリックします。「セルの書式設定」ダイアログボックスが開いたら、「配置」タブの「縦方向の配置」で「上」、「中央」、または「下」を選択し、「OK」をクリックしてください。
間隔を狭める手順

5.これで、見栄えの良い仕上がりが実現します。
見栄えの良い結果を得る

注:

  1. 上記の数式では、CHAR(10) が改行を表します。
  2. 特定の文字を改行に置き換えたい場合は、数式を次のバージョンに変更してください。

    =SUBSTITUTE(SUBSTITUTE(A2,",",","&CHAR(10)),「?」,「?」&CHAR(10))

特定の文字を改行に置き換える別の数式


その他の操作(記事)

Excel で改行をすばやく削除する方法は?
Web サイトからデータをコピーしたり、Alt + Enter キーで値を区切ったりすると、Excel に改行やキャリッジリターンが混入することがあります。Excel で複数の改行をすばやく一括削除したい場合は、次の手順で操作してください。

Excel で改行をに置換する方法は?
Excel のセル範囲にあるすべての改行を
に置き換えたいなら、この記事で紹介する方法がぴったりです!

Excel で改行(キャリッジリターン)を含むすべてのセルをフィルターする方法は?
通常、セル内で Alt + Enter キーを押すと、コンテンツを複数行に折り返せますが、こうした改行文字を含むセルをExcel で一括してフィルターするにはどうすればよいでしょうか?

Excel で改行(キャリッジリターン)を含めてセルを結合する方法は?
Excel では、CONCATENATE 関数を使って複数の行、列、またはセルを1 つのセルに結合でき、結合した内容をカンマやダッシュ、セミコロンなどの文字で区切ることも可能です。でも、セルの内容を改行で結合したことはありますか?


  • スーパー数式バー(複数行のテキストや数式を簡単に編集可能);リーディングレイアウト(多数のセルを簡単に読み書き可能);フィルタリング範囲に貼り付け
  • 結合セル/行/列とデータ保持;セルの分割コンテンツ;重複行を結合して合計/平均を計算…重複の入力を防止セル;範囲を比較
  • 重複または一意の行を選択空白行を選択(すべてのセルが空);スーパー検索とあいまい検索多数のワークブック内で実行;ランダム選択…
  • 正確にコピー複数セルを数式参照を変更せずに移動;複数シートへの参照を自動作成箇条書きの挿入、チェックボックスなど…
  • お気に入りの数式を保存して素早く挿入、範囲、チャート、画像;セルの暗号化パスワード付きで保護;メーリングリストの作成メール送信など…
  • テキストの抽出、テキストの追加、特定の位置の文字を削除、スペースを削除;データページ統計を作成・印刷;セルの内容とコメントを相互変換
  • スーパーフィルター(フィルタースキームを保存し、他のシートに適用可能);高度なソート月/週/日、頻度などでグループ化;特殊フィルタ太字、イタリック体などで強調表示…
  • ワークブックとワークシートを統合;テーブルのマージをキーカラムに基づいてマージ;データの分割を複数のシートに分割xls、xlsx、PDF を一括変換
  • PivotTable を以下でグループ化:週番号、曜日など…ロック解除済みセルと選択範囲をロックを異なる色で表示;数式/名前を持つセルをハイライト表示
kte tab 201905
  • Word、Excel、PowerPoint でタブを使った編集と閲覧を有効化。Publisher、Access、Visio、Project でもご利用いただけます。
  • 複数のドキュメントを、新しいウィンドウではなく、同じウィンドウ内の新しいタブで開いたり作成したりできます。
  • 生産性が50%向上し、毎日数百回のマウスクリックを削減できます!
officetab bottom