在excel中,身份证号码大于60岁,用什么公式

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-09-11
Excel 怎样选出身份证中年龄大于60岁的

用mid()函数,然后用筛选的办法可以解决
比如表中的身份证号在A列,年龄在B列,公式如下:
=DATEDIF(TEXT(MID(A1,7,8),"0000-00-00"),TODAY(),"y")

1、首先在excel表格中输入需要筛选的身份证号码。

2、然后在B1单元格中输入提取年龄的计算公式:=DATEDIF(TEXT(TEXT(MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00"),"e-mm-dd"),TODAY(),"y")。

3、点击回车,即可将函数公式生成计算结果,可以看到对应身份证号码的年龄为“64”。

4、向下拖动公式批量填充公式,即可在单元格中得到年龄数据。

5、选中年龄数据列并点击工具栏中的“条件格式”,选择“突出显示单元格规则”中的“大于”选项。

6、然后在弹出的“大于”对话框中输入数字“60”,点击确定。

7、即可将选中的年龄单元格中大于“60”的单元格标红显示。

用if函数判断。
假如身份证号码放在A1,那么在A2输入函数:
=DATEDIF(DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)),NOW(),"Y")
以上函数判断多少岁;
=IF(DATEDIF(DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)),NOW(),"Y")>60,"大于60岁!","")
以上函数判断是判断大于60岁。不大于显示空。

是根据身份证号自动判断是否大于60岁么,是的话,如下:
假设身份证在C列C2:C100单元格内,
在D2输入公式
=IF(2012-MID(c2,7,4)>60,"大于60岁“,”60岁及以下“)
向下拖动。
这个是比较粗糙的算法,仅限于18位身份证号,并且对年龄没有精确到月。
如果有进一步要求,可以再联系我

什么意思 你的意思是生成生日大于60的身份证号码还是判断大于60的身份证号码

描述清楚一点吧

  • 请大虾帮忙,在excel表中录入身份证号码,女性年龄大于55岁,男性大于60岁...
    答:我的方法可能没有达到你的要求:1、重新增加两列,男、女各一列,输入年龄 2、选中女性年龄这一列,选择菜单中的格式-条件格式 3、女性这一列,你可以设定大于55,格式里选图样,选择蓝色 确定就好了;男性可以用同样的方法
  • ...在excel表中录入身份证号码,如女性年龄大于50岁,男性大于60岁,则身...
    答:你那边是男的跟女的身份证分开的是吧,那就是用以下方法就可以了:1.你先选中所有女性身份证号码,然后选择:格式-条件格式-在条件1(单元格数值,大于或等于50,)--点击格式那边把颜色设为蓝色就可以了 2.男性大于60岁蓝色也是用同样的方法 ...
  • EXCEL中关于年龄的问题
    答:B1=IF(DATEDIF(DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)),TODAY(),"Y")<16,"16岁以下",IF(DATEDIF(DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)),TODAY(),"Y")>=60,"60岁及以上",""))
  • 如何在excel中筛选身份证号码?想从中筛选出60周岁以上的人,有没有...
    答:设身份证在c列,在d2输入:=IF(LEN(C3)=15,IF(YEAR(TODAY())-INT(MID(C3,7,2))-1900>60,"60以上","不到60"),IF(LEN(C3)=18,IF(YEAR(TODAY())-INT(MID(C3,7,4))>60,"60以上","不到60"),"身份证长度错误"))增加了身份证长度不正常时,提示“身份证长度错误”。
  • 在excel中如何将身份证号按年龄段排序或筛选出60至60岁的,身份证号在E...
    答:P4输入下面公式求得年龄 =DATEDIF(TEXT(REPLACE(REPLACE(MID(E4,IF(LEN(E4)=18,9,7),6),3,,"-"),6,,"-"),"yy-mm-dd")*1,TODAY(),"y")公式往下拉 最后把P列复制成数值,按照P列排序即可.最后根据你的需要 筛选就行了
  • excel公式 Excel数列中全是个人身份证号,现在我要找出所有65岁以上的...
    答:=IF(DATEDIF((TEXT(MID(C11,7,8),"0000-00-00")),TODAY(),"y")>65,"大于65","小于65")这个是针对于18位身份证号码的。C11应该是你的身份证号码所在的单元格。楼上的公式通用于15位和18位的身份证号码。
  • 在excel表格中利用身份证号码怎么才能查出到2011年7月30日为止满60岁...
    答:且都是18位的新号。B1 中输入公式: = mid(A1,7,8) > "19510729"因为很多老人不知道更换新身份证,有不少是15位的,所以公式应为:= if(len(A1)=18,mid(A1,7,8)>"19510729",if(len(A1)=15,mid(A1,7,6)>"510729","Error"))出来的答案 True 是指的大于60岁的人,其它 ERROR ...
  • 身份证号在Excel表中怎么显示不全
    答:  如果您在Excel表格中输入身份证号时,遇到了乱码的问题,可以尝试以下方法进行解决:1。 更改单元格格式:在输入身份证号码的单元格中,右键点击单元格,选择“格式单元格”,在弹出的窗口中选择“文本”格式,然后再输入身份证号码,即可避免乱码的问题。  2。 使用公式:...
  • 如此长的身份证号码怎么在excel中显示呢?
    答:从而避免科学计数法的显示。如果偶尔需要输入超过15位的数字,一个便捷的方法是在数字前添加单引号(')。这样Excel也会识别为文本,保持数字的完整显示。总的来说,通过正确设置单元格格式,我们可以有效地防止身份证号或其他长数字在Excel中被误解和格式化,确保数据的准确呈现。
  • 如何在EXCEL中输入身份证后,当年龄小于18或是大于50时则会提示报错...
    答:现在的身份证号码一般是18位,如果身份证号码在A1单元格中,则在A2单元格输入公式:=IF(OR(YEAR(NOW())-MID(A1,7,4)<18,YEAR(NOW())-MID(A1,7,4)>50),"不符合年龄要求","符合年龄要求")公式可以直接复制使用,验证通过