実務現場では、スペースだけでなく「セル内改行」や「特定の記号」で区切られた複雑なデータが持ち込まれるケースが多々あります。これらも適切な指定を行えばスムーズに処理できます。
セル内改行で分割するテクニック
1つのセルにAlt + Enterで改行入力されたテキストを分ける場合、エクセル セル分割 改行の処理を行います。「区切り位置」機能を使う場合、区切り文字の選択画面で「その他」にチェックを入れ、入力ボックス内で「Ctrl + J」を押します。画面上には何も表示されませんが、内部的に改行コードが指定され、プレビューで改行ごとに列が分かれます。
TEXTSPLIT関数を使う場合は、改行コードを表すCHAR関数を組み合わせて=TEXTSPLIT(A2, CHAR(10))と記述することで、改行ごとの自動分割が可能です。
知っておくと役立つキーボードショートカット
マウス操作を減らし、エクセル セル分割 ショートカットを活用することで作業効率は飛躍的に高まります。
- フラッシュフィルの実行:Ctrl + E(パターン入力直後に押下)
- 区切り位置ウィザードの起動:Alt → A → E(リボンのデータタブから順に呼び出し)
- セルの書式設定ダイアログを開く:Ctrl + 1(斜線設定などで頻繁に使用)
エクセル セル内 文字 列 分割において、旧来はLEFT関数、RIGHT関数、MID関数、FIND関数を複雑にネストして抽出していましたが、現在ではフラッシュフィルやTEXTSPLIT関数の登場によって数式作成の工数が大幅に削減されています。