excel 同时满足两个条件 返回两列后的数据!

A B C D
王1 是 20 167
王1 是 23 172
李 30 180
钱 是 27 165
.................

需要在新的单元格 满足 F1=A列 和B列为“是” 在G1 显示 C列 或者D列内容
不需要求和,只有列,不能用IF,类似VLOOKUP 就可以!如果搜索条件相同的是两个或多个,显示在H1,I1或或者G2,G3,G4里等!要显示的是内容!不是求和!

1、首先打开EXCEL表格,这里我们可以看到有许多同学的成绩,有合格,有不合格的,而我们要求只看到语文在85以上,数学在90以上的同学名单。

2、首先打开相应的表格,选择数据-自动筛选。在语文成绩下拉箭头选择数字筛选,选择大于等于85的。

3、同理,数学成绩在下拉箭头选择数字筛选,选择大于等于90的。

4、通过这两种筛选后,我们就可以得到语文成绩>=85,数学成绩>=90的同学名单。

5、首先我们在E1:F2单元格中输入条件,语文>=85,数学>=90。

6、选中BC列,选择数据-筛选下面的高级筛选,其中列表区域为BC列数据,条件区域为E1:F2,点击确定,就可以得到语文成绩>=85,数学成绩>=90的同学名单。

7、首先我们需要增加一个辅助列E列,在E2单元格中输入=(B2>=85)*(C2>=90),输入完毕后我们会看到E2数据为“0”,这里“0”代表不符合条件,“1”代表符合条件的。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-09-27

示例如果A列大于13,B列大于30,则返回C列值。

在D2列输入公式:

=IF(AND(A2>13,B2>30),C2,"不满足条件")

第2个回答  2010-08-05

是的 你可以用高级筛选功能 1楼的朋友发的图不会动 看不到 我再发一个 

额传上来就是不会动,我在我百度空间上传一张吧 

需要找我要吧 还是不行

第3个回答  2010-08-05
=if(and(F1=A1,B1="是"),C1&D1,"")
说明:如果F列等于A列并且B列等于汉字“是”那么该公式列等于C列和D列的连接后的结果否者等于空("")
=if(and(F1=A1,B1="是"),C1,D1)
说明:如果F列等于A列并且B列等于汉字“是”那么该公式列等于C列否者等于D列
第4个回答  2010-08-05

你可以利用“高级筛选”功能,

具体操作:见图片,如果不清晰我可以用邮件发给你!希望对你有所帮助!

相似回答