Excel百科

专业的excel知识必备博客

当前位置:首页 / Excel函数 / excle如何挑出18岁以上的人(excel中能否用身份证号筛选出年龄大于18岁的人?)

excle如何挑出18岁以上的人(excel中能否用身份证号筛选出年龄大于18岁的人?)

栏目:Excel函数   日期:2020-09-30   浏览量:7,857

怎么用excel来筛选身份证,找出年龄大于18周岁的人?
简单的公式就能搞定,何必要VBA!
excel中如何使用公式筛选出年龄在16岁到18岁之间的人
=((YEAR(now())*12 MONTH(now()))-(YEAR(A2)*12 MONTH(A2))-IF(DAY(A2)>DAY(now()),1,0))/12

这个公式求出的年数后筛选出16-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","y")
下拉复制;并对该列进行自动筛选,选择条件为大于等于18到小于等于22。
excel中如何使用公式筛选出年龄在16岁到18岁之间的人,
不知道算怎样筛选,假设a列是人名,b列是日期,我给你的是
在c列显示结果,如果16-18岁之间,则在同行的c列会显示“y”,如果不是,则显示“n”,之后你可以通过自动筛选,显示“y”的记录。
c1的公式如下,=if(and((today()-b1)5844),"y","n")
然后将公式向下复制即可。
excel中能否用身份证号筛选出年龄大于18岁的人?
把证号码自动生成生日:假如身份证号数据在A1单元格,在B1单元格中编辑公式
=IF(LEN(A1)=15,MID(A1,7,2)

微信扫一扫,分享到朋友圈

excle如何挑出18岁以上的人(excel中能否用身份证号筛选出年龄大于18岁的人?)
微信扫码关注纵横SEO
微信扫码关注纵横SEO
Excel百科微信:pbi365
Copright © 2020 Excel百科 All Rights Reserved. 粤ICP备13050212号 站点地图