エクセルで改行を含むデータを分割する方法

【Excel】関数もコピペも無用! セル内で改行された文字列を別々のセルに分けるテク(窓の杜) - Yahoo!ニュース

エクセルでデータを整形するとき、セル内で改行されたデータを別々のセルに分割したいことがあります。しかし、エクセルの標準機能では、改行を区切り文字として分割することができません。そこで、この記事では、改行を含むデータを分割する方法を2つ紹介します。それは、「Power Query」と「フラッシュフィル」です。これらの方法を使えば、無意味なコピペを繰り返す必要はありません。効率的にデータを整形できます。

  • Power Queryで分割する
    • Power Queryは、入力済みのデータを加工することができる機能です。[列の分割]を使えば、改行や他の区切り文字でデータを分割できます。分割したデータは、テーブルとして新しいワークシートに保存されます。テーブルが不要なら、コピー&ペーストして削除してもかまいません。
  • フラッシュフィルで分割する
    • フラッシュフィルは、データ整形の傾向をエクセルが予測して以降のデータを処理する機能です。[Ctrl]+[E]キーを押すだけで、1,2件のデータを入力した例に沿ってデータを分割できます。文字列の結合などにも利用できます。ただし、意図通りに動作しないこともあるので注意が必要です。
  • まとめ
    • エクセルで改行を含むデータを分割する方法として、「Power Query」と「フラッシュフィル」を紹介しました。これらの方法を使えば、コピペをくり返すよりも簡単にデータを整形できます。特にPower Queryは、複雑な処理も可能なので、ぜひ使いこなしてみてください。