在Excel 里输手机号、身份证号,一按回车,数字直接变样。要么变成 1.38E+10 这种看不懂的符号,要么最后几位直接变成 0。
其实如果看过我上一篇:Excel 数字变科学计数法?这样设置一键恢复的公众号文章就会秒懂。一样的问题,手机号11 位、身份证号 18 位,数字太长,Excel 就会自动转成科学计数法,超过 15 位还会把后面的数字变成 0。
方法一:
先设文本格式,再输入(这个方法适合要输很多手机号、身份证号的情况)
选中要输号码的单元格,也可以直接点列标选中整列,比如要在A 列输,就点 A。

选中后点鼠标右键,找到设置单元格格式,点进去。

弹出的窗口里,点数字选项卡,再选文本,最后点确定。

设置好后,再输入手机号或身份证号,直接完整显示,不会乱码。

对了,要是已经输了号码才发现乱码,就算改成文本格式也没用,后面的数字已经变0 了,只能删掉重新输。所以切记:一定要先设格式再输入。
方法二:
加英文单引号(适合偶尔输几个)
要是只是偶尔输一两个号码,不用改格式,用这个方法最快,先把输入法切成英文状态,就是平时输英文的状态。
在单元格里先输一个英文单引号,就是回车键旁边那个小撇。
接着直接输手机号或身份证号,输完按回车。

这两个方法里,批量输选第一个,偶尔输选第二个,都特别简单,小学生都能学会。
你平时做表格还遇到过哪些Excel 小麻烦?比如日期乱变、数字对不齐,都可以留言说,下次整理简单方法教你解决。
夜雨聆风