28圈.com

4.44444E+12到底是几多数字寓意与Excel显示还原法子都在这

4.44444E+12到底是几多数字寓意与Excel显示还原法子都在这

乍一看4.44444E+12,,,,,好多人第一反映是乱码,,,,,甚至以为文件败坏了。。。。。其实这串字符一点不复杂,,,,,它就是科学计数法的尺度写法,,,,,意思是4.44444乘以10的12次方。。。。。;;;;凰愠赏ǔJ郑,,,就是4444440000000,,,,,约蹬宗4.44万亿。。。。。?

那有人会问,,,,,好端端的数字为啥要写成这样?????? ?别急,,,,,往下看你就领略了。。。。。

先说E代表什么

E不是英文单词的缩写,,,,,它来自科学计数法里的“exponent”,,,,,也就是指数。。。。。4.44444E+12里,,,,,E后面的+12暗示幼数点要往右挪12位。。。。。若是看到E-05这种,,,,,那就是往左挪,,,,,造成出格幼的数。。。。。所以E自身不神秘,,,,,它就是通知你“这个数很大或很幼!!!!,,,,,我用缩写方式写出来”。。。。。

这种写法在编程、工程推算、物理公式里出格常见,,,,,由于省处所,,,,,一眼能看出数量级。。。。。好比光速约3E+8米每秒,,,,,地球质量约6E+24千克,,,,,都这么暗示。。。。。?

Excel里为什么忽然造成这样

这才是大部门人真正遇到的场景。。。。。你在Excel里输入一串很长的数字,,,,,好比身份证号、银行卡号、订单编号,,,,,输完一按回车,,,,,单元格顿时造成了4.44444E+12这种样子。。。。。原因是Excel默认对超过11位的数自祠用科学计数法显示,,,,,超过15位还会把后面的位数直接抹成0。。。。。你说气不气人?????? ?

举个例子,,,,,你老厚道实输入4444440000000,,,,,Excel一看,,,,,哟,,,,,太长,,,,,显示不下了,,,,,自动给你整成4.44444E+12。。。。。表表上变了,,,,,其实单元格存的值还是原数,,,,,只是“穿戴马甲”给你看。。。。。? 这就是为什么好多人说“我明明输入的是手机号,,,,,怎么造成乱码了”——性质上不是乱码,,,,,是显示体式的问题。。。。。

怎么把它变回正常数字

步骤有三条,,,,,任选一条都杏祝。。。。

第一,,,,,提前设置单元格体式。。。。。选中要输入的列,,,,,右键设置单元格体式,,,,,选“文本”,,,,,再输入数字就不会变了。。。。。这个步骤适合手动录入的场景。。。。。

第二,,,,,输完数字后加个半角单引号。。。。。在英文输入法下,,,,,先打个单引号再输数字,,,,,Excel就把后面的内容当文本处置,,,,,不会自动转科学计数法。。。。。

第三,,,,,已经造成E+12了怎么办?????? ?选中区域,,,,,右键设置单元格体式,,,,,选“自界说”,,,,,在类型框里输入0,,,,,点确定,,,,,数字就复原成齐全显示。。。。。但把稳,,,,,若是数字超过15位,,,,,后面的位数早就丢了,,,,,补不回来。。。。。所以最好一路头就用文本体式。。。。。?

别把科学计数法当职守

有人一看到这种写法就头大,,,,,感触是不是表格出了问题。。。。。其实科学计数法自身是种高效表白,,,,,尤其在处置超大或超幼数据时出格有效。。。。。你想想,,,,,写0.00000000001234和写1.234E-11,,,,,哪个更明显?????? ?当然是后者。。。。。它有它的场所,,,,,Excel里它只是“显示战术”不相宜你而已,,,,,不是谬误。。。。。

搞懂4.44444E+12以来,,,,,再遇到类似的E+15、E-08,,,,,内心就有底了。。。。。数字依然是那个数字,,,,,变的只是长相。。。。。下次再看到表格里冒出这种“乖祺材”,,,,,记得先看看列宽是不是太窄,,,,,或者体式是不是被动了,,,,,多半不是数据坏了,,,,,是显示方式跟你开了个玩笑。。。。。?

若是你还见过更奇葩的数字显示问题,,,,,欢迎在评论区唠唠,,,,,我也想知路各人跟Excel斗智斗勇的故事有多杰出。。。。。

[责任编纂:朱婷]

为您推荐

热点文章

杰出视频

凤凰资讯官方微信
凤凰资讯官方微信
关注更多资讯
【网站地图】【sitemap】