Excel身份证号为啥变成了科学计数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Excel身份证号为啥变成了科学计数相关的知识,希望对你有一定的参考价值。
这是因为数字太大了,系统自动变成了科学计数,可以在输入数字的时候先输入一个“'”单引号,再输入身份证号即可。
1、打开Excel,直接输入身份证号,就会变成E+的科学计数型式。
2、先输入一个单引号。
3、在输入身份证号。
4、就可以全部显示数字了。
excel函数公式大全是一部针对初学者的excel函数与公式的应用大全,由秒秒学出品,整个课程分为12章,共计79个小节,全面呈现了Excel函数与公式的应用。
Excel之所以具备如此强大的数据分析与处理功能,公式(包括函数)起了非常重要作用。要想有效的提高自己的Excel应用水平和工作效率,提高公式(包括函数)的应用能力是非常有效的途径之一。
参考技术AExcel最多保留15位有效数据。如果想全部保留,需使用文本格式:
将单元格格式设置成“文本”,之后录入身份证号码;
先输入半角的单引号“'”,再继续输入身份证号码;
如果是公式生成的身份证号码,可以在公式后面加上“&""”,使结果变成文本。
Navicat for MySQL 导出 Excel 时身份证号惨遭科学计数
Navicat for MySQL 导出 Excel 时身份证号惨遭科学计数
身份证号前加单引号
身份证号
直接导出会丢失精度,只有前15
位,后三位直接变成 0
了。
依据 Excel 的规则长数字前加单引号可实现当文本显示。
所以我们用 CONCAT
函数在字段前手动拼一个单引号
即可。
SELECT
CONCAT( '''', sfzh ) AS `身份证号`,
CONCAT( "'" , sfzh ) AS `身份证号2`,
DATE_FORMAT(csrq,'%Y-%m-%d %H:%i:%s') AS `出生日期`
FROM
people
参考资料
笑虾:MySQL - 学习笔记 - 标准SQL函数 Standard SQL Functions
以上是关于Excel身份证号为啥变成了科学计数的主要内容,如果未能解决你的问题,请参考以下文章
excel导入csv格式 身份证号就变成科学计数法了,怎么转变回去
Navicat for MySQL 导出 Excel 时身份证号惨遭科学计数