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

<em>EXCEL</em>怎么用函数查找同时满足两个条件的值

作者:乔山办公网日期:

返回目录:excel表格制作


E3输入公式:
=VLOOKUP(B$1&A$3,IF({1,0},Sheet2!A:A&Sheet2!B:B,Sheet2!C:C),2,0)
按CTRL+SHIFT+回车键。
下拉复制

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

1、打开Excel工作表;

2、由题意可知,在A2:G10单元格区域,存在着编号和日期对应的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条件的对应行数据引e799bee5baa6e997aee7ad94e78988e69d83361用出来。如果查找条件不在引用区域,不返回错误值,而是返回空。

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列的数据。如果查找条件不在引用区域,不返回错误值,而是返回空。


if(a1>=200000,If(a2>30000,"四级","一级"), if(a1>=150000,If(a2>25000,"三级","一级"),if(a1>=100000,If(a2>20000,"二级","一级"),"一级")))

其中a1指a行1列这个单元, a2指a行2列这个单元格, 在具体表中你要分别修改对应的单元格.因为你这个表2不是具体的表,行a,是你自己标上去的. 在excel表中第一行为a,第二行为b, 第一列为1, 第二列为2,

1、首先利用AND函数来说明同时满足多个条件。

2、如果A列的文本是“A”,并且B列的数据大于210,则在C列标注“Y”,在C2输入公式=IF(AND(A2=“A”,B2>210),“Y”,“”)。

3、每个条件和标准都去判断是否相等,如果等于返回TRUE,否则返回FALSE,只有所有的条件和判断均返回TRUE,也就是所有条件都满足时AND函数才会返回TRUE。 

4、然后利用OR函数来说明,只要满足多个条件中的一个或一个以上条件。

5、如果A列的文本是“A”,或者B列的数据大于150,则在C列标注“Y”。

相关阅读

关键词不能为空
极力推荐

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