手作業で1つずつ改行を入れるのではなく、関数を使って複数セルの文字列を改行付きで自動結合すれば、データ集約のスピードが飛躍的に向上します。ここで活躍するのがCHAR(10)関数です。
エクセルにおいて、文字コード「10」はラインフィード(改行コード)を意味します。たとえば、A列の「顧客名」とB列の「住所」を改行して1つのセルにまとめたい場合は、以下のように記述します。
=A2 & CHAR(10) & B2
さらに、複数行や広範囲のデータを一度にまとめたい場合は、TEXTJOIN関数改行の組み合わせが極めて有効です。区切り文字としてCHAR(10)を指定することで、空白セルを無視しながらスマートに結合できます。
=TEXTJOIN(CHAR(10), TRUE, A2:A10)
数式を入力した後は、必ず対象セルの「折り返して全体を表示する」を有効にしてください。この設定を行うことで、計算結果に改行が正しく反映されます。