4个回答
展开全部
把身份证那一列设置为文本,输入就可以不必总要输入"'"了.
这里还有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,"男","女")))
可以用拖选复制应用到整篇相应单元格中.
希望能帮到你.
这里还有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,"男","女")))
可以用拖选复制应用到整篇相应单元格中.
希望能帮到你.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
录入时身份证号前加单引号,EXCEL会自动识别为文本.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
文本
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询