乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > EXCEL怎么用函数查找同时满足两个条件的值-excel满足多条件,excel if同时满足多个条件

EXCEL怎么用函数查找同时满足两个条件的值-excel满足多条件,excel if同时满足多个条件

作者:乔山办公网日期:

返回目录:excel表格制作


你是要多条件求和,还是要多条件统计,还是多条件查找数据?

1、多条件求和:sumifs()

2、多条件统计:countifs()

3、多条件查找:index()+sumproduct()

“EXCEL用函数查找同时满足两个条件的值”的操作步骤是:

1、打开Excel工作表;

2、由题意可知,在A2:G10单元格区域7a686964616fe58685e5aeb9361,存在着编号和日期对应的C列时间,现在需要由E列和F列的条件返回C列对应的时间,这可以通过INDEX+MATCH数组公式来实现;

3-(1) INDEX+MATCH数组公式

设置G列单元格格式为“时间格式”在G2单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向下填充公式

=IFERROR(INDEX(C:C,MATCH(E2&F2,A:A&B:B,0)),"")

公式表示:定位到C列,将同时满足A列为E2且B列为F2条件的对应行数据引用出来。如果查找条件不在引用区域,不返回错误值,而是返回空。

3-(2)  VLOOKUP+IF数组公式

设置G列单元格格式为“时间格式”在G2单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向下填充公式

=IFERROR(VLOOKUP(E2&F2,IF({1,0},A:A&B:B,C:C),2,0),"")

公式表示:将E2和F2合并为查找条件,并在A列和B列合并列中,找到对应的行,并返回对应C列的数据。如果查找条件不在引用区域,不返回错误值,而是返回空。


见截图

H2输入

=MAX(IF(($A$2:$A$11=F2)*($B$2:$B$11=G2),$C$2:$C$11,0))

数组公式,先按住CTRL+SHIFT,最后回copy

I2输入

=MIN(IF(($A$2:$A$11=F2)*($B$2:$B$11=G2),$C$2:$C$11,4^8))

数组公式,先按住CTRL+SHIFT,最后回车

两公zhidao式下拉



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

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右侧括号代表诸多条件满足一个即可,输出内容见下图。就完成了。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网