Excel 将记事本数据中的多列解释为一列

Excel interprets multiple columns from Notepad data as one column

我在记事本中有一些数据如下所示:

都很好地分开了。我尝试通过以下方式将其导出到 excel:

数据 -> 来自 Text/CSV 但 Excel 这样做:

显然我想要 11 列而不是 1 列。我从来没有从记事本导入数据,所以也许我做错了什么。感谢您的帮助。

您应该使用数据 > 文本到列,并在选择第一列时使用制表符作为分隔符。数据是 tsv(制表符分隔值)而不是逗号分隔值 (csv)。

Select 全部,单击文本到列,select 分隔符 → Space → 完成。

从技术上讲,您必须 select --Fixed Width-- 导入此类文件(中间下拉列表):

但是您必须在每列结束时插入不同的长度。我发现这样做很麻烦,因为需要计算字符数(在文本编辑器中会更容易一些,它会告诉您光标位置,但仍然需要大量的手动工作,而且在较早的版本,这很可悲)...

所以我真的会像您一样导入它,然后使用文本分栏功能:

接下来,根据需要调整列分隔符:

接下来,根据需要分配数据类型(您可以通过按住 shift 键 select 多列):

点击完成,就可以了!