如何在 Excel 中将逗号分隔的列表分成两列?

Bri*_*any 17 microsoft-excel

我有一个很长的逗号分隔列表,在 Excel 中看起来像这样:

401.50,0.027  
402.00,0.028  
402.50,0.029  
403.00,0.031  
403.50,0.032  
404.00,0.034  
404.50,0.037  
Run Code Online (Sandbox Code Playgroud)

有没有一种简单的方法可以将其转换为两个单独的列?有超过 800 个值,我真的不希望将它们单独分开。

Ell*_*esa 34

您是否尝试过使用Text to Columns

  1. 突出显示包含您的列表的列。
  2. 转到“数据” >“文本到列”
  3. 选择分隔。单击下一步
  4. 选择逗号。单击下一步
  5. 选择GeneralText,无论您喜欢哪个。
  6. 保持目的地不变,或选择另一列。单击完成

您还可以在两个单独的列中使用两个公式。

要获取逗号左侧的值:

=0+LEFT(K1,FIND(",",K1)-1)
Run Code Online (Sandbox Code Playgroud)

要获取逗号右侧的值:

=0+RIGHT(K1,LEN(K1)-FIND(",",K1))
Run Code Online (Sandbox Code Playgroud)

其中K1包含初始字符串,例如401.50,0.027

**0+在公式将提取的子字符串转换为数字数据之前。


小智 4

将文本复制/粘贴到文本编辑器中 用回车符/换行符替换所有空格字符 保存为 TXT 文件。在 Excel 中打开该文件。