Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel将记事本数据中的多列解释为一列_Excel_Import_Notepad - Fatal编程技术网

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

Excel将记事本数据中的多列解释为一列,excel,import,notepad,Excel,Import,Notepad,我在记事本中有一些数据如下: 一切都很好地分开了。我尝试通过以下步骤将其导出到excel: 数据->来自文本/CSV,但Excel会执行以下操作: 显然,我想要11列,而不是1列。我从未从记事本导入数据,所以可能我做错了什么。感谢您的帮助。您应该使用“数据>文本到列”,并在选择第一列时使用tab作为分隔符。数据是tsv制表符分隔的值,而不是逗号分隔的csv值。您应该使用数据>文本到列,并在选择第一列时使用制表符作为分隔符。数据是tsv选项卡分隔的值,而不是逗号分隔的值 选择全部,单击“文本到列”

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

一切都很好地分开了。我尝试通过以下步骤将其导出到excel:

数据->来自文本/CSV,但Excel会执行以下操作:


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

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

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

选择全部,单击“文本到列”,选择分隔符→ 空间→ 结束


选择全部,单击“文本到列”,选择分隔符→ 空间→ 完成。

从技术上讲,导入此类文件时,必须选择-固定宽度-中间下拉列表:

但您必须插入每列结束时的不同长度。我发现这样做是一件非常痛苦的事情,因为你需要计算字符。在文本编辑器中,它会告诉你光标的位置,这会更容易一些,但是这仍然是相当多的手工工作,在早期版本中不是这样的,这是令人遗憾的

所以我会像您一样导入它,然后使用文本到列功能:

接下来,根据需要调整柱分离器:

接下来,根据需要分配数据类型。按住shift键可以选择多个列:

点击finish,应该就是它了


从技术上讲,导入此类文件时,必须选择“固定宽度”下拉列表:

但您必须插入每列结束时的不同长度。我发现这样做是一件非常痛苦的事情,因为你需要计算字符。在文本编辑器中,它会告诉你光标的位置,这会更容易一些,但是这仍然是相当多的手工工作,在早期版本中不是这样的,这是令人遗憾的

所以我会像您一样导入它,然后使用文本到列功能:

接下来,根据需要调整柱分离器:

接下来,根据需要分配数据类型。按住shift键可以选择多个列:

点击finish,应该就是它了