CSV问题0

时间:2014-03-12 18:04:38

标签: excel csv

我们有一个库存软件,可以将库存数据导出到我们使用excel进行分析的csv文件中。但是,我遇到了一些所有数字的序列号问题,并且出于某种原因从零开始。

示例:

  1. “000015”
  2. “0015”
  3. 在示例1和示例2中,我们的库存软件将它们视为不同的序列号(这是有道理的,因为它是一个字符串而两个项目不应具有相同的序列号)...但是,一旦我将其导出为CSV,在示例1和2的序列号列中,我只看到“15”因此在处理excel中的库存项目时因“重复数字”而产生问题。我猜csv将该字段视为“数字”而不是“文本”或“字符串”。

    我的问题是......导出后csv文件的问题以及excel如何处理它,或者库存软件有关如何准备导出的csv文件的问题?

    如果这是excel的内容,请建议如何修复它。

    谢谢

1 个答案:

答案 0 :(得分:1)

我找到了解决问题的方法。

我将扩展名从.csv更改为.txt并使用excel重新打开它。然后我能够确切地指定每列应该如何处理。有了我遇到问题的那个,我把它归类为'文本'而不是'普通'

以下是以下链接中的步骤:

  

我认为最好的方法是通过重命名文件将文件作为文本读取   扩展名为“.txt”。然后当你打开文件时会出现一个对话框窗口   上来。选择分隔文件并浏览每个窗口。一个   第二个窗口仅检查分隔符列的逗号。现在是   诀窍。第三个窗口,您可以选择每个字段并指定是否   您希望以文本或数字的形式读入列。选择文本   大数字的领域。

链接:

http://social.msdn.microsoft.com/Forums/office/en-US/64c1ee52-eb53-4202-bb27-d9b08d3bd60a/long-number-in-csv-file-appearing-in-scientific-notation-by-default

谢谢!