【分数高不高自己看】【EXCEL】已知年龄和性别,如何将16-55岁女性和16-60岁男性筛选出来?

年龄在G2,性别在H2。求公式!
要把A-H列的信息筛选出来到一个新表上!~
最好详细点,分数高不高自己看。

在I列增加一列筛选辅助列,在I1输入"辅助筛选",在I2输入公式=sumproduct((G2>=16)*(G2<=55)*(H2="女"))+sumproduct((G2>=16)*(G2<=60)*(H2="男")),下拉至最后一条记录,用I列进行筛选,把值为1的全部筛选出来,ctrl+A,ctrl+C,转到新表格选中A1单元格,ctrl+V。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-05-07

同一楼,高级筛选,条件区域如下图

第2个回答  2012-05-07
I2=if(and(h2="男",g2>=16,g2<=60),a2,if(and(h2="女",g2>=16,g2<=55),a2,""))
这样符合要求的名字全部都列出来了
如果想要男女分开的话
I2=if(and(h2="男",g2>=16,g2<=60),a2,"")
J2=if(and(h2="女",g2>=16,g2<=55),a2,"")
就可以了
第3个回答  2012-05-07
先设定排序,姓别为第一排序,年龄为第二排序,手动删除不符合的就行了。
第4个回答  2012-05-07
这个不需要用公式吧,直接2次筛选就能完成一项
筛选 性别 男,二次筛选 条件16-55就可以了复制出来
第二次重复不就结束了,没必要简单复杂化
相似回答