数据表导出到csv无法正常工作,导出的数据表的csv为7.15175E+14
而不是715175180000591
答案 0 :(得分:0)
正确。只需增加csv中列的宽度,就是这样,你的代码工作正常
// EDIT
如果您使用的是linux>自由办公室
1. select the column -> right click-> format cells -> click on Number in the tab
2. select text
3. click on ok
如果您使用的是Windows,
答案 1 :(得分:0)
.csv文件包含长(> 15位)数字(如果您使用记事本打开csv文件),但是当您在Excel中打开csv文件时,您会看到它们被截断并转换为科学记数法因为它会绕过对话框,允许您在直接打开时将列类型选择为文本。
您必须导入 csv文件。执行此操作时,将打开text-to-columns向导,并允许您将该列格式化为文本。 导入的位置在不同版本中有所不同。在 Excel 2007 中,它位于数据功能区,获取外部数据/来自文本。
如果您可以在将表格内容转换为csv之前更改表格的内容,也可以通过以下方式执行此操作。