小学館IDをお持ちの方はこちらから
ログイン
初めてご利用の方
小学館IDにご登録いただくと限定イベントへの参加や読者プレゼントにお申し込み頂くことができます。また、定期にメールマガジンでお気に入りジャンルの最新情報をお届け致します。
新規登録
人気のタグ
おすすめのサイト
企業ニュース

覚えておくと便利!Excelのセル内で改行したり置換をする方法

2025.05.21

SUBSTITUTE関数でセル内の改行を一括で置換する方法

改行した状態のテキストも残しておきたいなら、SUBSTITUTE関数を使おう。

次の2つの方法について順番にみていく。

  1. 改行を削除する
  2. 改行を別の文字列に置き換える

■1.改行を削除する

まず、改行を削除する方法を解説する。改行を削除する際はSUBSTITUTE関数が使える。SUBSTITUTE関数とは、指定した文字列の一部を別の文字列に変更できる関数だ。

以下では「=SUBSTITUTE(A2,CHAR(10),””)」としている。SUBSTITUTE関数によって、A2の文字列にあるCHAR(10)、つまり改行を、空欄と置換しようとしている。

改行を削除する

実行すると、改行が削除されていることが分かる。

改行を削除した結果

■2.改行を別の文字列に置き換える

続いて、改行を別の文字列に置き換える方法を解説する。

以下では「=SUBSTITUTE(A2,CHAR(10),”|”)」としている。SUBSTITUTE関数によって、A2内の改行を「|」に置換しようとしている。

別の文字列に置き換え

実行すると、改行が「|」に変わっていることが分かる。

置き換えた結果

まとめ

本記事ではExcelのセル内で改行する方法を解説した。セル内で改行するには、

  • Alt+Enter(Macならoption+Enter)

を押すことを覚えておこう。単にEnterを押すだけでは改行できない。

また、セル内の改行を一括で置換する方法は次のとおり。

  1. 「検索と置換」から置換する(Macではできない)
    1. 「ホーム」⇒「置換」をクリック
    2. 「検索する文字列」を選択してCtrl+jを押す
    3. 「置換後の文字列」に置換後の文字列を入力する
    4. 「すべて置換」をクリック
  2. SUBSTITUTE関数を使う
    1. 例:=SUBSTITUTE(A2,CHAR(10),”|”)

「検索と置換」から置換したり、SUBSTITUTE関数で置換したりする機会は多いので、やり方を覚えておこう。

関連記事:Googleスプレッドシートで改行するには?セル内の文字入力をスムーズに行なう方法

構成/編集部

@DIMEのSNSアカウントをフォローしよう!

DIME最新号

最新号
2025年4月16日(水) 発売

DIME最新号は、「名探偵コナン 熱狂の舞台裏」。長野県警全面協力!劇場版最新作の舞台の新聖地とは?長野県警トリオ〟をあしらったトリプルジッパーバッグの付録付!

人気のタグ

おすすめのサイト

ページトップへ

ABJマークは、この電子書店・電子書籍配信サービスが、著作権者からコンテンツ使用許諾を得た正規版配信サービスであることを示す登録商標(登録番号 第6091713号)です。詳しくは[ABJマーク]または[電子出版制作・流通協議会]で検索してください。