住所データと建物名を結合する際や、複数のアンケート回答を1つのセルにまとめる際、手作業で1件ずつAlt + Enterを押すのは現実的ではありません。数式を用いて改行を動的に挿入する自動化手法を習得しましょう。
数式内で改行を表現するには、改行の文字コードを出力するCHAR関数を使用します。Windows環境における改行コード(LF)は「10」であるため、「CHAR(10)」を指定します。
例えば、A2セルの「郵便番号」とB2セルの「住所」を改行して1つのセルにまとめたい場合、エクセル CHAR関数 改行結合の数式は以下のようになります。
=A2 & CHAR(10) & B2
さらに、複数行のデータを一括で改行結合したい場合は、TEXTJOIN関数を活用するのが極めて効率的です。
=TEXTJOIN(CHAR(10), TRUE, A2:A10)
この数式を入力することで、A2からA10までのセルが改行で区切られ、1つのセル内に綺麗に連結されます。なお、エクセル 関数 改行 自動挿入を行った直後は、対象セルの「折り返して全体を表示する」を手動で有効化しないと改行が視覚的に反映されない点に注意してください。