見出し画像

【スプレッドシート】セル内の改行テキストを一括で複数行へ分割する方法

Googleスプレッドシートのセル内で改行されているテキストを、一括で複数行へ分割する方法を紹介します。

セル内改行テキストを一括分割

セル内の改行テキストを複数行へ一括分割する手順

今回はGoogleスプレッドシートの下記関数を使って実行します。

  • TRANSPOSE関数

  • SPLIT関数

  • CHAR関数

手順1. 分割する始めのセルを選択

例として、A1セルの改行テキストを一括で複数行へ分割します。分割開始のセルを選択しましょう。今回はB1セルを始点とします。

始点セルを選択する

手順2. 関数を実装する

下記関数を始点セルに実装します。コピペ推奨。(A1箇所は必要に応じて変更してください。)

=TRANSPOSE(SPLIT(A1,CHAR(10)))
関数を実装

手順3. Enterで実行

Enterを押して実行すれば複数行に一括分割されます。

一括分割したイメージ

実装イメージ

実装したイメージ

複数行の一括分割をGASで自動化

とはいっても数式入力するのもめんどうなので、一括実装するGASを作成しました。オリジナルメニューから対象のセルを選択することで、自動で複数行の分割が可能です👇️

一括実装しているイメージ

複数行を一括分割するオリジナルメニューの作り方

スプレッドシートのメニューから拡張機能 → Apps Script を選択し、下記コードをコピペ・上書き保存することで、オリジナルメニューが作成できます。

ここから先は

902字

¥ 300

この記事が参加している募集

この記事が気に入ったらチップで応援してみませんか?