怎么用excel来筛选身份证,找出年龄大于18周岁的人?

2025-02-05 14:34:35
推荐回答(3个)
回答1:

设身份证号在C列的C2开始,请在空白位置增加一列如F列求年龄数,在F2输入公式:
=DATEDIF(TEXT(MID(A2,7,8),"0000-00-00"),TODAY(),"y")
下拉填充,再对这列进行筛选即可 。
如果 是要计算到某一日期,如“2018-9-1”,则公式改为:
=DATEDIF(TEXT(MID(A2,7,8),"0000-00-00"),"2018-9-1","y")

回答2:

回答3:

简单的公式就能搞定,何必要VBA!