📊つかえる関数.com

セル内のデータをカンマやスペースで分割する方法は?

結論

「データ」→「区切り位置」で分割。365/2024ではTEXTSPLIT関数も利用可能。

基本操作・実務Tips初級·

詳しい解説

「データ」タブ→「区切り位置」でウィザードが起動し、区切り文字を指定して分割できます。全バージョンで利用可能です。Excel 365/2024ではTEXTSPLIT関数で数式として動的に分割することも可能です。TEXTSPLITは結果がスピルするため、元データが変わっても自動更新されます。

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

バージョン対応

バージョン対応状況
Excel 2016Excel 2019Excel 2021Excel 2024Microsoft 365
区切り位置のみ区切り位置のみ区切り位置のみ対応+TEXTSPLIT関数

実務での使用例

氏名を姓と名に分割

「山田太郎」を「山田」と「太郎」に分けて別列に配置

  1. 氏名列を選択
  2. 「データ」タブ→「区切り位置」
  3. 区切り文字で「スペース」を指定

CSVの商品コードを分割(365/2024)

「PROD-001-A」を「PROD」「001」「A」に分割

=TEXTSPLIT(A2, "-")