如图,在EXCEL表格中经常会碰到输入的身份证号不能正确显示的情况,该如何解决呢?建立的档案中,年龄会每年改变,庞大的数据一个一个更新肯定是不科学的,有什么好的方法呢?下面我以2007版本为例讲一下步骤:
一、正确显示身份证号的方法
1、文本法:
①选中需要输入的表格,右键单击鼠标,选择“设置单元格格式”
②选择“数字”选项卡----“分类"里选择”文本“选项
③此时输入即可正确显示
2、自定义法:如以上设置,在分类里选择“自定义”--“类型”里选择@
3、符号法:直接在身份证号前加一个英文状态的单引号
二、根据身份证号显示年龄的方法:
1、选中需要显示年龄的单元格输入=YEAR(NOW())-MID(A2,7,4)
2、回车后结果如图
3、用填充格式填充下部即可。
后记:在EXCEL表中如果是根据身份证号显示年龄的,需要把本地的时钟设置正确才行,需要用的函数是YEAR()--可以得到某个日期的年份
NOW()--可以得到当前电脑系统中的日期,
MID--可以从字符串中得到指定数量的字符
“MID(A2,7,4)”表示得到从A2单元格中第7位字符开始的共4位字符,即身份证中的出生年份信息。这样,用“电脑中的年份”减去“身份证中的出生年份”即得到该人员的实际年龄。
评论 (0)