1、如下图,在C列输入身份证号码,在D2列输入:从输入的身份证号码内让系统自动提取性别,可以输入以下公式:
=IF(LEN(C2)=15,IF(MOD(MID(C2,15,1),2)=1,"男","女"),IF(MOD(MID(C2,17,1),2)=1,"男","女"))公式内的“C2”代表的是输入身份证号码的单元格 。
2、如下图,从输入的18位身份证号中提取出生年月的计算公式,在E2列输入:=CONCATENATE(MID(C2,7,4),"/",MID(C2,11,2),"/",MID(C2,13,2)) 。——C2为输入的18位身份证号的单元格 。
3、如下图,根据出生日期自动计算周岁,在F2列输入:=TRUNC((DAYS360(D1,NOW( )))/360,0) ———假设D1列存放学生的出生日期(可以这样输入:比如2010-11-27,E列输入该函数后则产生该生的周岁 。
假如要计算到2010-11-1就用以下的公式:
4、用出生年月来计算年龄公式,在F2列输入:=TRUNC((DAYS360(H1,"2010/11/1",FALSE))/360,0) 。——计算到2010/11/1的周岁年龄 。H1列为出生年月所在的列 。
现举例如下图:
猜你喜欢
- Excel lookup函数的高级使用案例:lookup提取数字运用
- Excel vlookup函数的操作实例:查找提取数字案例
- Excel提取括号内数字实例加公式剖析
- Excel身份证提取出生年月的三种方法
- Excel提取单元格中间的数字实例和公式写法
- 将Excel工作薄中区域内的值按出现次数提取到同一列的方法
- Excel从右提取指定字符的RIGHT函数使用基础教程
- Excel从指定位置提取指定字符的MID函数使用教程
- Excel怎么把身份证升为18位,提取出生年月,性别,年龄
- 电脑系统导出时间数据,excel分别提取日期和时间
