Excel:文本到列的exception

我有一个大的pipe道分隔的CSV文件,这是我的一些严重的麻烦。 它有直到列FM的数据,所以有150列以及6496行。

  1. 在文本编辑器中打开文件,显示6496行。
  2. 将文件重命名为.txt文件,用文本导入器打开,显示6496行。
  3. 在Excel中打开CSV文件,然后使用文本到列的function,显示6490行。

不知何故,有6条线路丢失。

我在Windows 7上使用Excel 2007,在这个特定的计算机上,但客户端在Windows 8.1上使用Excel 2013,所以它不是一个“版本”的东西,据我所知,除非两个版本都受到影响。

有任何想法吗?

也许有些行是在你打开.csv的时候合并的? 我会用两种方式导入Excel,然后逐行比较; 然后仔细检查“缺失”的路线。

我会怀疑在行中有一些细微的差别 – 可能是导致EOL在打开CSV文件时被误解的原因。