excel表格中身份证号码后面3位为什么自动变成0了?

www.zhiqu.org     时间: 2024-05-31
身份证号码尾数为000时,要恢复正常,必须修改单元格格式为文本。
exceⅠ的单元格通过设置数字类型为自定义,可输入15位数字且正常显示,但用这种方法输入身份证号时,其尾数3位会自动变为000,此时要更改单元格格式,在类型选项中选择文本这一项,确定后,身份证号才能恢复正常。
系统导出的身份证号码后3位自动变0解决方法:
当我们用excel直接打开csv文件的时候,excel认为这是一个18位数的数值,所以就会默认将后3位变成000。一旦后3位变成了000的话,那么这个操作是不可逆的。
也就是说,这个时候即使将单元格格式改为文本,这串数字也一样回不去了。所以我们不能直接用excel打开这个csv文件,而是用excel中的数据查询将csv文件的数据导入,将身份证列的格式设定好为文本之后再上载到excel中。在excel工作表中将身份证列的格式从常规再次改成文本,即可确保身份证号码的完整呈现以及不会发生格式变化。



~


#迟刻到# 在excel表格中输入身份证号最后几位总是自动变成0,是怎么回事啊?哪种格式都试过了就是变不过来.
(17135794224): 很简单,在前面加个英文单引号' 然后输入你的身份证号码就OK了.

#迟刻到# 在电子表格中为什么输人身份证号码后3位数全变成0?请高手指教. -
(17135794224): 前面加nimab三个字

#迟刻到# Excel 表中为什么输入的身份证号后三位全变成了0
(17135794224): 先把需要输入身份证号码的单元格格式设置为“文本”,再输入.

#迟刻到# 在表格里输入身份证为什么会变成0 -
(17135794224): 因为数字太大,系统自动修改为科学记数方式了. 类似身份证号的数据,不要随便更改,转换,即便将格式修正回来,也很容易造成数据丢失(身份证号的末三位会变成0). 需要进行输入或复制等操作时,最好的办法是先行设置好数据格式为文本,再复制,粘贴. 解决办法: 1、输入身份证号时先输入一个符号('),再行输入号码; 2、先行设置好数据格式为文本,再行输入号码.

#迟刻到# 为什么电子表格输入身份证号码后面3位回车变0 -
(17135794224): 右击选单元格格式,将常规改成文本

#迟刻到# 在EXCEL表格中输入身份证号码之后,为什么后面几位总是变成0呢?急急急啊 -
(17135794224): EXCEL的数值精度只有15位,超过15位以后的数字都显示0,如果要输入身份证号码,可先输入',再输入号码,或先设置单元格格式为文本,再输入号码,如果已经输入了号码,那只有通过以上设置后再把18位身份证号码的后3位重新输入.

#迟刻到# excel为什么输入身份证号码后面会变成0 -
(17135794224): excel默认保存的“数值”只能保存15位 所以无法以“数值”格式保存身份证号码 (其实也没必要用数值格式保存..又不用加减乘除..) 保存成文本格式就可以了 以下几种方法都可以 1. 输入时,前面加个英文的左单引号' ,表示后文是文本,对其他操作没有影响,如 '我是文本 2. 输入时,用英文的双引号包括文本,如 "我是文本" 3. 右键-单元格设置-数值-选择“文本”项 以上

#迟刻到# 为什么excel里输入身份证号后几位数字会变成零?? -
(17135794224): 后面 的数字变0 解决方法,在前面加 ':输入时excel数据大于十五位

#迟刻到# 为什么在Excel表格里面输入身份证号码时后面三位数都以0代替
(17135794224): 因为EXCEL只支持15位数,超过15位的会变成0,可以用下面方法在输入之前进行设置 方法1.选中要输入内容的单元格,点右键菜单选择“设置单元格格式”,也可以点“格式”选择“单元格” (或按CTRL+1),出现单元格格式对话框,点“数字”在分类选择“文本”,按“确定”方法2. 在单元输入内容时,在前面先输入'号(英文状态下的引号),就是:'1234567988884447411,这样单元格会默认为该单元为文本方式,会完整显示出来.

#迟刻到# 为什么在用Excel的时候,输入身份证号码,后三位数字都变成0了呢,怎么样才能改过来?急急急 -
(17135794224): 在你将要输数的单元格单击鼠标右键----设置单元格-----数字那项里选[文本]----确定就行了..然后输数.如果很多单元格里都需要输19位,那就选择多个单元格然后设置.. 注意:一定要在输数前就设置单元格格式.