CSV文件保存数字为文本形式后再次打开后数字任然显示为科学计数法的问题?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CSV文件保存数字为文本形式后再次打开后数字任然显示为科学计数法的问题?相关的知识,希望对你有一定的参考价值。

大家知道CSV文件或者excel文件单元格内输入超过12位的数字时候会显示成科学计数法,看到网上提供了不少解决方法,比如在数字前面加上英文单引号',还可把单元格的格式设置为文本格式就会看到正常的数字,但是文件在保存后再次打开还是看到数字显示为科学计数法,感觉保存的时候那个单元格根本就以文本形式保存。

在网上也搜索了一些关于CSV文件保存方面的问题,但是按照网上的方法做数字显示为科学计数法的问题任然也没有得到解决.

我保存CSV文件过程如下:在做上述修改后的CSV文件中点另存为》输入新的文件名123,格式还是CSV 》点save弹出对话框: *.csv 可能含有与CSV(逗号分隔)不兼容的功能。是否保持工作薄的这种格式?》点否》再次弹出提示保存为一个文件的对话框,点cancel(此时注意看当前的csv文件名以经变成刚才保存的新的文件名了123.csv)》点关闭》还会弹出一个提示"是否保存对123.csv的修改"》点“否”,当前文件关闭。
然后再把123.csv打开,看到数字还是以科学计数法的形式显示。

操作过程是否有误?有高人提供解决方法不? 希望提供回复的是能切实解决问题的答案。目前网上还没搜到这类问题的答案,我想大家都会碰到过,特别对于数据处理的工作来说。

我家是卖港货的所以有太多条形码需要入库记录在数据导入导出是都用到csv格式的,如惠氏奶粉条码300086956162在Microsoft Office Excel 软件中显示为3.00087E+11要保存为csv格式文件的方法:先选中单元格或整列再点数据选分列这时弹出文本分列向导窗口 选分隔符号点下一步,把所有的勾选去掉点下一步,选格式 -《文本》点击完成回到表格就会看到所有数字都显示完整了而且数字的单元格的左上角有显示绿色小角的哦,最后点保存或点另存为其他名称的csv格式文件就OK了
注:
(保存时弹出的 可能含有与CSV(逗号分隔)不兼容的功能。是否保持工作簿的这种格式?)
直接点《是》就行
参考技术A Excel的格式就有这么一个毛病.
少量的话就是双击或者F2进入单元格回车即可.
大量的话,可以通过
数据-分列,不选择任何选项直接确定就可以把格式改会常规.这会稍微快一点.

还可以试一下,先全设为数值型,然后再设为文本型

参考资料:http://zhidao.baidu.com/question/44016773.html

参考技术B 在你的数据前面加字母或者逗号。
.csv只保存活动工作表单元格中所显示的文本和数值。每个单元格中的所有行和字符都将保存。数据列以逗号分隔,且每个数据行均以回车符结束。如果单元格中包含逗号,则单元格内容将用双引号引起来。
参考技术C 的确是这样,但之后你再用txt打开文件,会发现数据还是原数据,csv只是显示问题,不影响数据导入 参考技术D 重新弄。。

jmeter的CSV文件里文本格式数据保存办法

jmeter参数CSV文件,包含001这样的数据,保存的是文本格式,再次打开会被强制转为数据格式,

技术图片

 

 以下方法可以解决此问题。

1先改单元格格式为文本类型,全选整个表格,设置单元格格式-文本

2需要存为001,这种格式的单元格先改好,然后文档另存为TXT格式,文件--另存为

技术图片

 

 3打开一个空白页,再导入改TXT文件,文件-打开,选择所有格式,然后选择该文档

技术图片

 

 4根据提示选择高级-全部文本-下一步-下一步-完成

技术图片

 

 4打开的TXT文档和第2步修改的一致,另存为CSV即可

这时再引用这个CSV文档,引用的文档里数据是正确的

PS:打开CSV文档,仍然显示数值格式而不是文本格式,但是TXT另存为CSV后直接引用是没问题的

所以查看数据是否正确,或者修改参数时,在TXT里修改,然后另存为CSV,千万不要在CSV里修改,因为即使修改了再保存也无效。

 

 

以上是关于CSV文件保存数字为文本形式后再次打开后数字任然显示为科学计数法的问题?的主要内容,如果未能解决你的问题,请参考以下文章

关于excel保存为csv格式后,重新打开文本型数字变为科学计数,且15位后面变成0??

excel另存为csv打开后有大量逗号是怎么回事?

打开CSV格式文件时的数字自动转换和乱码问题~~~~急

excel改为csv格式身份证号就变成科学计数法的形式了,怎么转变回来?

关于excel另存为csv文件数字的问题?

excelportCSV如何下载