excel数字显示3.71083E+18怎么批量恢复成数字

转为文本后,需要手动双击才能够显示为完整数字。如果有多条的数据,会双击到手抽筋,费时费力,有快捷处理的方式使其一次性全部转为数字吗?
广东省
浏览 1887
收藏
5
分享
5 +1
7
+1
全部评论 7
 
这个貌似是身份证号吧,恢复无解,由于单元格默认数字格式为15位,超过部分会强制转化0并以科学计数法记录,所以即使设置文本格式,后三位也会出错。
· 江苏省
回复
 
清华学弟任泽岩

创作者俱乐部成员

乱云飞渡老师说的是正解,一旦出现了E+18,就恢复不了原状了。需要参考其他老师的回复,在输入数据之前设置好。
· 辽宁省
2
回复
 
方法一:更改单元格格式 选中需要更改格式的单元格或列。 右键点击,选择“格式单元格”或使用快捷键CTRL + 1。 在弹出的格式单元格窗口中,选择“数字”选项卡。 选择“常规”或其他带有数字的格式,如“数值”,并设置足够多的小数位数。 点击“确定”。 方法二:设置文本格式 在输入数字之前,先将单元格设置为文本格式。 右键点击,选择“设置单元格格式”。 在数字列表中选择“文本”,然后点击确定。 输入长串数字,可在单元格左上角出现一个小三角形标识。 【注意】: 如果数字超过15位,超过部分的数字会自动变成0,因此超过15位的数字应先设置为文本格式后再输入。 设置为文本格式后,单元格中的数字将不再参与数学计算。若需计算,建议复制并粘贴为“数值”格式到其他单元格中。
· 四川省
回复
 
转换格式呀,不用科学计数法,改成文本格式,一次性解决
· 福建省
回复
 
用公式转换成文本,比如 =A1:A6&"" 然后复制结果,粘贴覆盖原数据。(需要粘贴为值,快捷键是 Ctrl + Shift + V)
· 江西省
2
回复
 
全选整列数据—数据—分列—最后一步(选择文本),即可恢复
· 贵州省
回复
应该恢复不了原状了,恢复后超过15位后的数据为0
· 广东省
回复