同时满足多个条件进行查找的excel公式。

如何对满足条件的内容进行查找。
毕业时间 从事本专业
本科 初级 1 1
专科 初级 2 2
中专 初级 3 3
我想求满足本科同时满足初级时:的毕业时间 答案应该是“1”
举例: 求:专科、初级 毕业时间应该为几年? 答案是“2”
说白了就是同时满足两个条件进行查找。

1、将采用同时满足以及部分满足两种情形,对具体的数据进行梳理输出,数据源如下表。

2、第一种,同时满足A列姓名为小王,且销量大于2000,C列中的输出值为K。主要是AND函数的使用。

3、在右侧C2单元格输入公式:=IF(AND(A2="小王",B2>2000),"K","")。ADN右侧的括号意思为同时满足,得到结果如下图。

4、还有部分满足的情形,只要A列是小王或者B列大于2000,那么直接在C列输出Z。

5、输入OR公式,=IF(OR(A2="小王",B2>2000),"Z","")OR右侧括号代表诸多条件满足一个即可,输出内容见下图。就完成了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-06-14

对于返回结果为数值的,可以通过多条件求和公式来实现,2003以下版本用SUMPRODUCT函数、2007以上版本用SUMIFS函数,

以2007版本为例,输入

=SUMIFS(C:C,A:A,F2,B:B,G2)

 

详见附图举例

 

对于返回结果不确定为数值,可能为文本的,可以通过INDEX+MATCH数组公式来实现。

输入以下数组公式,按Ctrl+Shift+Enter组合键结束

=INDEX(C:C,MATCH(F2&G2,A:A&B:B,0))

 

详见附图举例

第2个回答  2018-07-30
Excel表格里面可以使用AND函数来表达多个条件满足时就会成立(TRUE),否则就不成立(FALSE),示例如下:
AND函数的单独使用:
①在D2单元格里面输入公式=AND($A2>=60,$B2>=60,$C2>=60),即:当A2、B2、C2单元格里面的数值都大于或等于60时就会显示TRUE,否则就显示FALSE;
②然后向下进行拖动复制。

使用AND函数和IF函数进行判断:
①在E2单元格里面输入公式=IF(AND($A2>=60,$B2>=60,$C2>=60),"合格","不合格"),即:当A2、B2、C2单元格里面的数值都大于或等于60时条件成立,就会显示”合格“,条件不成立时就显示“不合格”;
②向下进行复制填充即可。本回答被网友采纳
第3个回答  2015-09-30
你可以使用if函数、and函数,vlookup函数来组合使用。
1and(参数1,参数2,参数3.......),括号里面全部为真的时候为为真,然后使用if函数来控制是否执行vlookup。
第4个回答  2011-10-21
=sumproduct((A1:A10="专科")*(B1:B10="初级")*C1:C10)本回答被提问者采纳
相似回答