为什么在excel中输入19位数字后面几位怎么老变零

 我来答
丛沛凝荤默
2020-05-20 · TA获得超过3万个赞
知道小有建树答主
回答量:1.1万
采纳率:27%
帮助的人:685万
展开全部
这是因为excel默认的格式是数字,
在excel中数字是不能超过14位的,
否则会变成后4位为0的情况,而且是用科学计数法表示的.
把身份证那一列设置为文本,输入就可以不必总要输入'了.
这里还有3个有用的公式,是我原创的:
1,假设你在b3输入的是身份证号码,
b4要显示生日则在b4复制以下公式.
=if($b3=0,
,if(len($b3)=18,mid($b3,7,4)&;
年&mid($b3,11,2)&;月&mid($b3,
13,2)&;日,19&mid($b3,7,2)&;
年&mid($b3,9,2)&;月&mid($b3,
11,2)&;日))
2,假设你在b3输入的是身份证号码,
b5要显示年龄则在b5复制以下公式.
=if($b3=0,
,year(now())-(if(len($b3)=18,
value(mid($b3,7,4)),value(19
&mid($b3,7,2)))))
3,假设你在b3输入的是身份证号码,
b6要显示性别则在b5复制以下公式.
=if($b3=0,
,if(len($b3)=18,if(mod(value(
mid($b3,17,1)),2)=1,男,女),
if(mod(value(mid($b3,15,1)),2)
=1,男,女)))
可以用拖选复制应用到整篇相应单元格中。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式