当我试图在excel中打开分隔空间的文件时,整个内容将在一个列中打开。是否有任何方法打开excel中的空格分隔文件,以便将分隔的内容正确格式化为不同的列?
我的场景是,我有一个文件,它需要分隔符是'“(一个倒排的命令,后面跟着空格),因为我的文件格式是这样的:
"First Name" "Gender" "Phone"
"Tom Jones" "M" "123-123-1234"
发布于 2014-02-13 08:10:43
使用标准的"Open“命令。然后转到“文本导入向导”,并选择原始数据类型被分隔。您可能需要转到向导的另一个步骤来指定分隔符是空格,但向导确实包括指定分隔符是哪个字符的选项。
发布于 2014-02-13 08:11:53
在Data选项卡上,单击Get External 节中的文本中的。
告诉向导使用空格作为分隔符。
发布于 2018-05-17 03:50:26
我认为您可以在向导中指定字符串引号('
、"
或none),这与指定分隔符的步骤相同。
"
。然后,Excel将识别" "
中引用的字符串,并在列中用空格分隔数据。注意事项:确保所有分隔符都是一个空格;几个空格将被分成几个列。为了避免这种情况,请使用文本编辑器对csv
文件进行预处理。崇高的文本/记事本++就行了。为了更清楚地说明,我总是用;
替换分隔符。
用;
替换多个(多个)空格:查找\s\s*
并替换为;
。随需要而改变。
https://stackoverflow.com/questions/21759382
复制