excel表格如何根据出生年月筛选年龄

2024-11-29 10:18:22
推荐回答(5个)
回答1:

如果E列标准日期格式 数据 筛选 自动筛选
选中E1 自定义
大于 输入 2010-01-01

小于 输入 2013-08-31
确定

可增加辅助列 输入或复制粘贴此公式
=DATEDIF(TEXT(MID(G2,7,8),"#-00-00"),TODAY(),"Y")
下拉填充
对此列进行年龄筛选

回答2:

1、你的E列可能是文本类型,转化为日期类型,然后进行筛选;
转化方法:
=DATEVALUE(TEXT(MID(G2,7,6),"0000-00"))
下拉;
选中公式列设置单元格格式为日期类型;
2、表有一个问题,“医疗证号”填充不全,有空格,筛选后有的将是空;

回答3:

你先把那一出生年月那列格式改成文本,再筛选试试

回答4:

先自动筛选,在下拉菜单中点自定义,确定一个时间段即可。

回答5:

使用VBA编程