1. excel多个条件查询
“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条件的对应行数据引用出来。如果查找条件不在引用区域,不返回错误值,而是返回空。
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列的数据。如果查找条件不在引用区域,不返回错误值,而是返回空。
2. excel教程:如何查询符合条件的多个结果
可用sumproduct、countifs或count函数统计。 示例公式: =SUMPRODUCT((A1:A100=1)*(B1:B100="a")) =COUNTIFS(A:A,1,B:B,"a") =COUNT(0/((A1:A100=1)*(B1:B100="a"))) 按组合键ctrl+shift+enter结束。 以上公式均可统计A列等于1且B列值为“a"的数量。其中COUNTIFS只能用于07以上版本,但更适用于行数不固定的情况。
3. excel查找多个条件符合的公式
第一步:选中要放数据相加值的单元格,切换至“公式”菜单,选择“插入函数”。
第二步:在“插入函数”对话框中,选择sumif函数。
第三步:在函数参数对话框中,单击红色方框标记的图标。
第四步:按住鼠标左键选中需要筛选的条件列,我们这里将性别设置成条件,单击图标返回对话框。
第五步:在Criteria输入框中,输入"男"(双引号为英文状态下)。
第六步:按照上面的方法,选中要进行求和的列。
第七步:在函数参数对话框中,单击“确定”按钮,就可以按照所设置的条件进行求和了。
4. excel表格多条件查询
1、如本例,要求找到满足“条件1>500”或者“条件2=A”的信息条款,结果在C列显示。
2、如下图,选中C2单元格,在单元格中输入“=”,然后点击【插入函数】按钮。
3、弹出【插入函数】对话框,在“选择函数”中选择“IF”函数,选好后点击【确定】按钮。
4、弹出【函数参数】对话框:将光标移动到第一个参数后面,在对话框中输入“OR(A2>500,B2="A")”,这里可以看到英文“OR”就是表示中文“或”的意思。在第二个参数后面输入“满足条件”。第三个参数后面输入“”,即如果不满足条件的单元格为空值。
设置好所有参数后点击【确定】按钮。
5、返回到工作表中,可以看到第一条信息两个条件都满足,则C2单元格显示的为“满足条件”,结果正确。
6、选中C2单元格,点击鼠标左键拖动鼠标即可将剩余的单元格填入正确的信息。
5. excel怎么多个条件查找
EXCEL查询三个以上条件,
示例:
如下表格,查询的条件有 3 个:比如,查询张三同学语文上学期的成绩。
解决方案:
1. 增加一列“学期”下拉菜单,制作方法不赘述
2. “成绩” 列的公式如下:
=INDEX(C2:J7,MATCH(B11&C11,A2:A7&B2:B7,0),MATCH(A11,C1:J1,0))
重点看红色的新增部分:
C11:下拉框所选的“学期”值
B2:B7:“学期”数据源
为什么要用 “&”符号串联呢?
因为“学期”和“学科”同在原始表格的纵向上,也就是说,第一个 match 函数的返回行数值,必须同时满足“学科”和“学期”两个查询条件
第二个 MATCH 仍然是返回该同学所在的列数值
* 请注意:index 函数规定,行和列值的返回顺序不可以反过来,也就是说,上面两个 match 函数的位置不能互换。
3. 敲黑板:
因为用到了 &,表示该公式用到了数组,所以公式输完后不能直接按回车,而要按“Ctrl + Shift + Enter”键!
然后可以看到公式前后多了大括号,表示成功使用了数组。
4. 现在就完成了。当我们选择不同的姓名、学科、学期时,成绩单元格就会准确返回值。
- 相关评论
- 我要评论
-