发布网友 发布时间:1天前
共0个回答
现在的身份证号码一般是18位,如果身份证号码在A1单元格中,则在A2单元格输入公式:=IF(OR(YEAR(NOW())-MID(A1,7,4)<18,YEAR(NOW())-MID(A1,7,4)>50),"不符合年龄要求","符合年龄要求")公式可以直接复制使用,验证通过
如何在Excel表格中计算年龄大于18岁?1、在电脑上打开EXCEL表格,可以看到当前有一组身份证号码,在第一个身份证后面的单元格中输入=DATEDIF(TEXT(MID(A1;7,8),\"0-00-00\"),TODAY(),\"y\"),表示的意思是截止今日的计算年龄。2、然后使用鼠标放在计算出年龄的单元格下面,拉动到底部,就可以看到自动计算出来所有人的年龄了。3、...
在excel中,如何设定使得在身份证列输入的数字必须是18或者15位,否则出...选中单元格区域 数据 有效性 设置 自定义 =OR(LEN(A1)=15,LEN(A1)=18)
excel中输入身份证号,凡男性年龄超过60岁,女性年龄超过50岁,提示错误...假设身份证号在B列,且从第2行开始 在C2中输入或复制粘贴此公式 =IF(OR(AND(DATEDIF(TEXT(MID(B2,7,LEN(B2)/2-1),"#-00-00"),TODAY(),"y")<=60,MOD(RIGHT(LEFT(B2,17)),2)=1),AND(DATEDIF(TEXT(MID(B2,7,LEN(B2)/2-1),"#-00-00"),TODAY(),"y")<=55,MOD(RIGHT(LE...
在excel中,身份证号码提取年龄大于18岁的人,用什么公式1.用DATE函数嵌套MID函数提取身份证号码的出生日期,即DATE(MID(C2,7,4),MID(C2,11,2),MID(C2,13,2)),把身份证号第7位到14位号码,转换为日期格式。2.用IF函数嵌套DATEDIF函数,来判断出生日期大于18周岁的人员,即IF(DATEDIF(DATE(MID(C2,7,4),MID(C2,11,2),MID(C2,13,2)),TODAY(...
EXCEL限制只能输入18位身份证号码,并且当输入错误时自动提示 EXCEL 用身份证号码计算年龄 如大于45岁则返回为“是”,否则返回为“否...=IF(DATEDIF(DATE(IF(LEN(A2)=15,MID(A2,7,2),MID(A2,7,4)),IF(LEN(A2)=15,MID(A2,9,2),MID(C139,11,2)),IF(LEN(A2)=15,MID(A2,11,2),MID(A2,13,2))),TODAY(),"Y")>45,"是","否") 这个公式可以用
怎样在excel表格中输入身份证号码方案二:一、解决输入身份证号码的问题 默认情况下在 Excel当前单元格中输入的数字位数如果超过11位(不含11位)时,系统将以“科学记数”格式显示输入的数字;当输入的数字位数超过15位(不含15 位)时,系统将15位以后的数字全部显示为“0”。这样一来,如果我们要输入身份证号码(15位或18位),身份证...
为什么在用excel算年龄的时候会出现错误?1. **身份证号格式问题**:Excel默认将长数字视为数字格式,但身份证号超过Excel单元格能精确显示的数字位数(通常是15位),会导致后面的数字变成0。因此,身份证号需要被设置为文本格式,以避免这种情况。2. **公式错误**:计算年龄时使用的公式可能不正确。通常,正确的做法是先从身份证号中提取...
如何在excel中的输入身份证号码时,既限制位数(只能是15位或18位),又...比如要在A列输入证号,可A列(如果只是在某区域内输入,如:A1:A100,就应从A1开始向下选择至A100),打开菜单“数据”-“有效性”-“设置”-“允许”-“自定义”,输入公式:=and(len(a1)=18,countif(a:a,a1)=1)保存后就可以了。