excel中能否用身份证筛选出年龄在1948年12月31日之前出生的男性人员_百 ...答:=IF((MID(A1,IF(LEN(A1)=15,7,9),2)*1<49)*ISODD(MID(A1,LEN(A1)-if(len(a1)=18,1,0),1)),"yes","")年份:小于49即可;性别判断:15位身份证最后一位,18位身份证则须判断倒数第二位数否奇数。
excel中用身份证筛选出年龄在18到22岁答:假设你的身份证号在C1里面,不管是15位或18位,可用公式:请在一空列如D列的D1输入计算年龄的公式:计算到今天的:=datedif(text(mid(c1,7,len(c1)*2/3-4),"00-00-00"),now(),"y")计算到2012-6-30的:=datedif(text(mid(c1,7,len(c1)*2/3-4),"00-00-00"),"2012-6-30",...
Excel中用身份号码筛选16到59岁怎么办?答:=IF(AND(DATEDIF(DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)),TODAY(),"y")>=16,DATEDIF(DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)),TODAY(),"y")<=59),"选","")再筛选出“选”。