📊つかえる関数.com

区切り位置でテキストを分割する方法は?

結論

データタブの「区切り位置」で、カンマやスペースなどの区切り文字でテキストを複数列に分割できます。

基本操作・実務Tips初級·

詳しい解説

区切り位置機能を使うと、1つのセルに入っているテキストをカンマ・スペース・タブなどの区切り文字で複数列に分割できます。データタブの「区切り位置」をクリックし、区切り文字を指定(カンマ、タブ、スペース、その他)すると、自動的に複数の列に分かれます。例えば「姓 名」が1つのセルに入っている場合、スペース区切りで2列に分割できます。CSVデータを貼り付けた際にカンマで分割されない場合にも使用します。Excel 365ではTEXTSPLIT関数を使うと数式で同様の処理が可能です。

執筆・検証:田中 けんた|Excel歴15年・MOS資格保持

バージョン対応

バージョン対応状況
Excel 2016Excel 2019Excel 2021Excel 2024Microsoft 365
対応対応対応対応TEXTSPLIT関数も利用可能

実務での使用例

カンマ区切りテキストを列に分割

A列に「東京,営業部,田中」のようなデータを3列に分ける

  1. 分割したいセル範囲を選択
  2. データタブ→区切り位置をクリック
  3. 「カンマやタブなどの区切り文字によって...」を選択
  4. 区切り文字で「カンマ」にチェックを入れる
  5. プレビューで確認してから完了

姓名をスペースで分割

「田中 太郎」を「田中」と「太郎」に分ける

  1. A列の氏名データを選択
  2. データタブ→区切り位置
  3. 区切り文字で「スペース」を選択
  4. 姓列と名列に分かれる