首先选中E列,数据-筛选-自动筛选,然后按箭头选自定义,小于,19410101,这时显示的户主都是符合条件的,复制显示出的这些户主,粘贴一个方便的地方,比如A37,这时示例中从A37向下是连续六个单元格有内容,其中有重复的,不用管。数据-筛选-全部显示。数据-筛选-高级筛选,列表区域选择B2开始向下的全部有字单元格,本例中是B2:B23,条件区域选择刚才粘贴到的那个区域,如A37:A42,按下确定按钮,OK.
选择“数据”中的“筛选”功能,在列表的第一行会出现一组“倒三角”按钮,找到“出生日期”这一列的“倒三角”,点击开,选择“自定义”。在出现的对话框里的第一项找到“小于”,在后面的空白条输入“1940”,就能筛选出来了。
是不是要找出成员中早于40年出生的一家人?
先对数据排序,主要关键字B列,次要关键字E列,都是升序,就是把一家人中年龄大的放在上面
然后在G2中输入,=if(mid(e2,1,4)*1<1940,COUNTIF(B:B,B2),0) ,往下填充,
在H2中输入: =G2,
H3中输入:=IF(OR(H2=1,H2=0),G3,H2-1) 往下拉,
复制H列,右键H1,选择性粘贴--数值--确定。全部选中按H列排序,把H列不为0的数据行就是需要的数据复制到其他地方重新排序整理即可。
在G1中写函数=left(E1,4),要保证你的E列单元格中没有特殊字符,没有空格,这样E1中得到的就是他们的出生年份,使用自动填充,把E列填充以后,按照E列进行排序,或者筛选,选出小于1940的
白衣苍穹回答的正确,我用的是MID函数,效果一样。。
我的做法: 在G1列填充=mid(E1, 1, 4),截取出年来,然后利用筛选功能。。