1、得到的数据报表,身份证号码这一栏全都是科学计数方法显示,就算拉长单元格也是保持原样。
2、将单元格的格式还原,首先选择一个单元格,右键选择单元格格式。
3、Excel表格单元格的默认格式都是常规格式的,常规格式大于11位数字就用科学计数法表示。
4、选择文本格式(显示数值与输入内容一致),然后点击确定按钮。
5、显示内容一看未变,这里你要双击一下单元格内容,然后就可以看到正确输入格式的数值。
6、由于数据表格数据较为庞大,可以选中数据点击工具栏的格式刷,将下列全部数据用格式刷刷一遍,使得下面的数据也能呈现成相同格式即可。
很高兴回答你的问题!
首先我测试了网上的方法,说是先将表格的文本格式设置成文本(右键-设置单元格格式-文本) 然后输入身份证,这样的话,身份证就会被完整的输出来。但是看你的情况应该是数据已经导出在表格里了,然后显示不全,是这样吧,然后我试着将已经乱的数据设置成文本 发现结果是(360702199109211000)还是不对,你也不可能在导出的时候先设置格式吧。所以有网友说,在身份证号码前加个半角单引号('360702199109211XXX) 这样也行,根据你这种情况看来也只有这种方法了。
我想请问楼主你是自己的程序的话,就改下程序,在身份证前加个('),理论上是这样,我也没测试,导出的数据应该是你要的。如果不是你的程序,是客户做的话,那就要他改,因为他们做的项目不符合你们的要求,可以叫他们改。
如果你有更简便的方法,麻烦告诉我一下
如果显示为科学计数法,一般在单元可前加上撇号(回车左边的按键)就可以正常显示为文本
你要先设置单元格 具体步骤:选中单元格——右键——设置单元格格式——“数字”选项卡——点击“文本”——确定
都不看题目乱回答,从系统导出到EXCEL的,还设置个P单元格格式啊?没操作过插入一列把格式设置成文本以后把身份证号这列全部粘贴过来看看怎样??