![将逗号分隔的值复制到两个 Excel 单元格中](https://linux22.com/image/1309911/%E5%B0%86%E9%80%97%E5%8F%B7%E5%88%86%E9%9A%94%E7%9A%84%E5%80%BC%E5%A4%8D%E5%88%B6%E5%88%B0%E4%B8%A4%E4%B8%AA%20Excel%20%E5%8D%95%E5%85%83%E6%A0%BC%E4%B8%AD.png)
我有如下逗号分隔的值:
17 ab 2880662,2880663
15 ab 2877244,2877247
21 ab 2874201
21 ab 2873876
当我将其复制到 Excel 时,它应该将逗号分隔的值拆分为两个单元格,如下所示:
17 ab 2880662 2880663
15 ab 2877244 2877247
21 ab 2874201 (empty)
21 ab 2873876 (empty)
当我使用复制作为文本时,它不起作用,所以我需要一个天才的想法:)
答案1
答案2
您可以先选择一个包含一些文本的单元格,然后选择:
数据 > 文本分列 > 分隔 > 下一步:逗号检查。
然后只需点击取消存储这些设置。如果您从记事本复制并粘贴逗号分隔的文本,现在它应该会按要求分成几列。
笔记:使用默认设置(数字格式设置为常规),Excel 会尝试根据您的本地设置解释某些数据值,例如日期和数字。例如,复制“3/7”可能会被解释为美国或欧洲日期,或者复制前导零的数字代码可能会丢失。为了避免任何不必要的转换,您可以将要复制数据的列的数字格式设置为文本。
答案3
将数据保存在纯文本编辑器(如 notpad)中,作为 myfile.csv,然后使用 excel 打开。在那里,您可以将分隔符设置为逗号。