经常碰到的情况是在表格里面输入手机号码、身份证号等等比较长的数字串时,Excel却自作聪明的将其以科学计数的方式来显示,更麻烦的是,本想设置以文本显示,但设置后,还是一成不变。而且即便以文本方式复制,却将科学计数中的E+也复制过去。想要正常显示,则需要重新双击这个单元格,或按F2后再按回车键,才能以真面目示人。实在麻烦!
Excel里面如何一次性取消所有科学计数显示方式?
一、一个比较方便的临时解决办法是用分列功能。
以Excel2007操作:
1、选择想要转换的单元格,设置属性为文本格式(此步骤可忽略,不过建议操作一次)
2、用Excel选择一列数字(好像只能是选择一列),选择数据-->分列-->下一步-->下一步-->选择文本-->完成。
操作后,基本上已经达到目的,不过如果你有些数字串是以0开头的,可能会被Excel自以为是的去掉了,这种情况需要自己手动重新添加了,至于如何更高效率的添加完毕,可用EditPlus等功能超强的文本编辑器实现。
二、还有一个更快的,设置单元格属性类型为0。比如已在单元A1:A100输入了号码,按以下步骤做:选择单元A1:A100》单击鼠标右键,设置单元格式》选择自定义,在‘类型’中输入‘0’即可,轻松搞定,呵呵,当然这种方式同样会丢失以0开头的数字串!