你的要求是很美好的,我支持你。可惜实现不了。
Excel是Microsoft工程师们设计的电子表格,里面专门设计可以自动计算的,并且随着版本的升级,其计算功能的自动功能越来越“傻瓜”化,以方便用户快速使用。
你不要“科学计数”,默认“常规”格式只能11位,“数值”格式也只能15位,超过位数的照样会出现乱码。因为输入的数字不会自动变成文本字符串。
也许不久的将来,Microsoft工程师会意识到Excel提供给中国用户会出现类似这样的缺陷而修改其格式设置来满足中国用户的需要吧。
咱们期待着!
建议在Word里面插入普通表格,再在表格里面输入数字,Word输入的内容不管你输入多少位数,都是以字符格式出现的。
一劳永逸的方法:
新建一空白工作表,Ctrl+A(全选工作表编辑区),右击--设置单元格格式--数字--文本--确定。然后,文件--另存为--在保存类型里选模板,取个容易识别的名字,如身份证号,保存到自己常用的文件夹中备用即可。
另外还有各种日期格式的转换——如1980-8-1改成1980-08-01、80-08-01、19800801等,或从身份证号中提取出生日期,或是在原有的年龄上加1,等等,这是办公室人员必会的,要不成百上千的记录,一条一条修改还不累死个人啊。
祝你顺利!
有两种方法可以解决:
1、你先把单元格的格式设为文本,再输入数字,就不会出现这种情况了;
2、在输入数字前,先输入单引号,再输入数字,这样我们输入的数字就是文本格式,就不会自动变形。
楼上说的,数字前面加一个单引号 ’,这更要每个都改,设置单元格格式可以全选右键设置,哪个麻烦哪个简单,你自己选。
从软件导入excel,excel的格式是由你的软件指定的
你的问题需要在软件人员处理