将以下 .csv 数据集导入并格式化到 Excel 中出现了什么问题?

将以下 .csv 数据集导入并格式化到 Excel 中出现了什么问题?

我正在尝试导入以下内容CSV数据集导入 Excel。我使用文本导入向导来设置正确的分隔符。到目前为止,我使用了“;”和“,”分隔符。

这里是结果到目前为止。数据集看起来不错,直到第 493 行。从那一点开始,数据从 2014 年变为 2015 年。不知何故,数据的格式似乎从那时起发生了一些变化,导致 CSV 文件中的列不再对齐。

以下是发生的情况快照:

在此处输入图片描述

问题:我应该怎样格式化此 CSV 数据集以使其列在 Excel 中整齐对齐?

答案1

文件第 494 行格式不正确,此处的记录似乎只是一个片段。

它在 notepad++ 中的样子如下:

在此处输入图片描述

似乎有错误的换行符将第 493 行一分为二。手动连接第 493 行和第 494 行可能会解决此行的问题(我还没有尝试导入它)。

但是,这一行并不是唯一的一行。你应该寻找以 开头的行",因为它们似乎都属于前面的行。

使用 notepad++,以下全部替换操作可能会修复所有行:

  • 找什么 :\n"
  • 用。。。来代替 :"
  • 搜索模式:扩展

在此处输入图片描述

答案2

源文件中没有问题/错误。

如果你正确设置了编码和字段分隔符(它是逗号)你应该不会有任何问题。这里是我的示例 libreoffice 打开窗口(我没有 excel)。

在此处输入图片描述

相关内容