夜雨聆风学习资料网

ARTICLE · 1336426

同事录了一下午,一保存全变E+:Excel长数字这个坑,别再踩第二次

同事录了一下午,一保存全变E+:Excel长数字这个坑,别再踩第二次

昨天我的同事都快哭出来了。

她的客户信息记录了一下午,然后点了一下保存,回头一看全都变成了1.10101E+17这样,后面的数字都是零了。

这不是你的失误,而是Excel的默认设置所引起的:

1. 超过12位的数字会显示为 E+ 的形式;

2. 超过15位数:不光显示 E+,15位后的数字直接丢失,后面全部换成了零,还不能找回。

凡是长数字串的,比如身份证号、运单号、银行卡号等,都是重灾区。

这两个小技巧一个是预防性的,一个是补救性的,都是要牢牢记住的。

技巧一:@自定义的文本格式(推荐,不管多长都可以用)

核心思路就一个:就是不要让Excel把这一串字符当数字看待。只要把它当作文本来看待它就会乖乖的显示整串。

它的使用方式也非常简单:

首先选择你想要输入的单元格范围;

调出【单元格格式】的快捷键:Ctrl+1 ;

打开【数字】选项卡,在【自定义】的类型框中输入一个@,然后点击确定。

设置完成后,单元格的左上角就会出现一个小小的绿色箭头标志,这样就对了,在之后输入或者粘贴一串很长的数字的时候,就不会少一位了。

技巧二:自定义格式输入0(只对12到15位有效,已经转成E+的速救方案)

注意:超过15位的数字不要使用这个技巧。因为尾数已经被替换成0了,即使是神仙也没办法了。

适用情况:数字的长度为12~15个字符,仅仅显示成E+而已,数据本身没丢。

首先我们先选中这些E+的单元格;

【数字】→ Ctrl+1 →【自定义】

在类型一栏中输入 0,确定。

E+则消失,数字直接显示。

怎么使用它呢?记住下面三点

首先,在进行输入之前,我们可以使用第一个小技巧,这样就可以避免问题的发生;

现在已经是E+了,12~15位就可以使用第2种方法来挽救了;

所以如果超过了15位的话,就只能认栽,重新来一次了,因为被抹去末尾数字是没有办法恢复回来的。

所以最后,再多说一句。

再次遇到身份证号码“乱码”的时候,别急着怪自己操作失误,也不要到百度上搜半天。因为Excel有个小陷阱,第一次踩的时候算是个意外,踩第二次就是没人跟你说过这篇文章里的内容。

回首页,搜索你想要的文档

在首页搜索框输入关键词,快速定位资料

文库首页搜索指引 立即搜索

相关学习资料