在性别栏输入: =IF(MOD(MID(A2,17,1),2),"男","女")点击回车,性别就自动提取出来了。
1、Excel 表中用身份证号码中取其中的号码用:MID(文本,开始字符,所取字符数)。
2、15 位身份证号从第7 位到第12 位是出生年月日,年份用的是2 位数。18 位身份证号从第 7 位到第 14 位是出生的年月日,年份用的是4 位数。
从身份证号码中提取出表示出生年、月、日的数字,用文本函数MID()可以达到目的。MID()——从指定位置开始提取指定个数的字符(从左向右)。
对一个身份证号码是 15 位或是18 位进行判断,用逻辑判断函数 IF()和字符个数计算函数 LEN()辅助使用可以完成。可以通过下述操作,完成形如1978-12-24 样式的出生年月日自动提取。
3、这是根据身份证号码(15 位和18 位通用)自动提取性别的自编公式,公式中的B2 是身份证号。
根据身份证号码求性别:=IF(LEN(B2)=15,IF(MOD(VALUE(RIGHT(B2,3)),2)=0,"女","男
"),IF(LEN(B2)=18,IF(MOD(VALUE(MID(B2,15,3)),2)=0,"女","男"),"身份证错"))。选中单元格。
将鼠标移至该单元格的右下角,待鼠标指针变为黑色十字形是,左击鼠标一直往下拉,使公式填充性别单元格。
根据身份证号码求年龄:=IF(LEN(B2)=15,2007VALUE(MID(B2,7,2)),if(LEN(B2)=18,2007-VALUE(MID(B2,7,4)),"身份证错"))。
4、Excel 表中用YearMonthDay 函数取相应的年月日数据。