“高级筛选”则能够完成比较复杂" />
乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>excel</em>多条件查找(条件是大于或小于)

<em>excel</em>多条件查找(条件是大于或小于)

作者:乔山办公网日期:

返回目录:excel表格制作


在 D12 单元格输入以下公式:
=IF(B5>2,1,IF(B5>1,B5-1,0))

“高级筛选”则能够完成比较复杂的多条件查询,并能将筛选结果复制到其它位置。

下面以一个案例zhidao来演示学习Excel高级筛选的使用方法:

筛选出图表中年龄>55,并且武力>90,或者总成绩>180的数据

根据要求,可以看出“年龄”和“武力”是“与”的关系,而“总成绩”是“或”的关系,所以只能使用高级筛选来实现。

步骤/方法

输入高级筛选条件,在要筛选的工作表的空白位置处,输入所要筛选的条件;

1、筛选条件的表头标题需要和数据表中表头一致

2、筛选条件输入在同一行表示为“与的关系

3、筛选条件输入在不同的行表示为“或”的关系

在“数据”主菜单下的“排序和筛选”工具栏中,单击“高级”按钮。

在弹出的高级筛选对话框中进行筛选操作

默认使用原表格区域显示筛选结果

筛选列表区域选择

筛选条件区域选择

帅选条件选择完成以后的状态如下


如果需要将筛选结果在其他区域显示,在高级筛选对话框中选择“将筛选结果复制到其他位置”,然后在“复制到”后面的输入框中选择一个空白单元格即可

筛选结果如下


公式为:=IF(A3=4.5,"A",IF(AND(A3>=3.8,A3<4.2),"B+",IF(AND(A3>=2.8,A3<3.2),"B",IF(AND(A3>=2.3,A3<2.5),"C","不在范围内"))))

解释:

使用if语句,if(条件,条件成立后的值,条件不成立时的值)。

由于有多个条件,所以要用另一个if语句代替条件不成立时候的值。即if(条件1,条件1成立的值,if(条件2,条件2成立的值,条件2不成立的值)),以此类推。

由于所需的数值是存在一个区间内的,所以要使用and函数。and(条件1,条件2)。and(A3>=3.8,A3<4.2)表示A3的数值要>=3.8,且要<4.2。



不知道你要干嘛zhidao,不过按你写的,给你组织了一下,如下:

=IF(OR(J3<0,AND(J3>0,K3<0),K3<0),J2,IF(OR(AND(K3>0,L3<0),L3<0),K2,IF(OR(AND(L3>0,M3<0),M3<0),L2,IF(OR(AND(M3>0,N3<0),N2<0),M2,IF(OR(AND(N3>0,O3<0),O3<0),N2,IF(OR(AND(O3>0,P3<0),P3<0),O2,IF(P3>0,P2,"")))))))

相关阅读

关键词不能为空
极力推荐

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