系统导出EXCEL数据,出现3.50427E+17情况,表格拉长不行,设置单元格文本格式后复制也不行

如题所述

分析:数值太长,电脑自动默认为科学计数法。
解决:
1)在输入的时候,先输入单引号,在输入数字,如输入123456789101112,输入'1234567891011
2)在输入前,就设定单元格格式为文本,否则一旦输入系统自动转为科学计数法,数据会发生取舍编号
3)如果是程序导入,a.修改程序,在导入时,将数据转化为文本;b.如果不能修改程序,可以先导出为TXT,再将TXT导入EXCEL ,当然,会比较麻烦。C.如果不能导出为TXT,只能VBA,自建数据查询啦。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-07-15

右键,设置单元格格式,“数字”标签栏,“分类”中选“科学计数”,右侧更改小数位数

第2个回答  2011-07-15
在EXCEL里面,出现类似于3.5E+17的情况,表格就算是拉长了也是如此,建议你在输入该表格中数字前先输入一个单引号(’),然后输入你想输入的数字。比如:你想输入256958436958568,则输入 ’256958436958568 试试看。
第3个回答  2011-07-15
修改单元格格式,将数字分类设为文本格式,或按照上面的方法也行。
第4个回答  2011-07-15
通过EXCEL中分列命令来重置,可以一次性修复所有出现科学计数问题的数据,变更为文本格式