Skip to main content

Excel中取消所有科学计数显示方式

经常碰到的情况是在表格里面输入手机号码、身份证号等等比较长的数字串时,Excel却自作聪明的将其以科学计数的方式来显示,更麻烦的是,本想设置以文本显示,但设置后,还是一成不变。而且即便以文本方式复制,却将科学计数中的E+也复制过去。想要正常显示,则需要重新双击这个单元格,或按F2后再按回车键,才能以真面目示人。实在麻烦!

  Excel里面如何一次性取消所有科学计数显示方式?
  

一、一个比较方便的临时解决办法是用分列功能。
  以Excel2007操作:
  1、选择想要转换的单元格,设置属性为文本格式(此步骤可忽略,不过建议操作一次)
  2、用Excel选择一列数字(好像只能是选择一列),选择数据–>分列–>下一步–>下一步–>选择文本–>完成。
  操作后,基本上已经达到目的,不过如果你有些数字串是以0开头的,可能会被Excel自以为是的去掉了,这种情况需要自己手动重新添加了,至于如何更高效率的添加完毕,可用EditPlus等功能超强的文本编辑器实现。
  

二、还有一个更快的,设置单元格属性类型为0。比如已在单元A1:A100输入了号码,按以下步骤做:选择单元A1:A100》单击鼠标右键,设置单元格式》选择自定义,在‘类型’中输入‘0’即可,轻松搞定,呵呵,当然这种方式同样会丢失以0开头的数字串!

阿勋

男,80‘s,不是程序员,稍微懂点CSS/HTML/PS。 我是一名爱生活爱社会爱祖国的三爱青年,也是一名热心网友。 平时喜欢吐槽,偶尔来点幽默。 这就是iaxun.com

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据