如何用EXCEL公式实现多条件精确筛选

EXCEL办公软件可以实现条件筛选,但只有“升序”和“降序”两种方式,无法实现精确筛选;本主要介绍如何建立条件选择公式,来实现EXCEL的精确分类功能

操作方法

  • 01

    1. EXCEL本身提供的精确筛选功能有限,只能按照单元格内容的首字母顺序排列或数值大小进行顺序排列;本文介绍如何利用IF、AND、OR的组合公式来实现数据的精确筛选

  • 02

    2. IF AND组合公式实现条件筛选: 如图示列表,有九位同学各自五门课程的成绩单,从中筛选出来至少有一门挂科的同学,公式为: =IF(AND(D2>=60,F2>=60,H2>=60,J2>=60,L2>=60),"全部及格","有挂科") AND语法为: AND(公式1,公式2,公式3......) 只要小括号内的公式全部满足,则AND公式整体值为真;否则有任何一个公式为假,整体值为假;公式之间为逻辑与的关系; IF语法为: IF(公式,值1,值2) 值1为公式值为真时的输出值, 值2为公式值为假时的输出值; 那么此时公式:=IF(AND(D2>=60,F2>=60,H2>=60,J2>=60,L2>=60),"全部及格","有挂科") 代表D2/F2/H2/J2/L2这5个单元格的值(五门科目得分),全部大于等于60,则为“全部及格”,否则则为“有挂科”

  • 03

    3. IF OR组合公式实现条件筛选: 如图示列表,九位同学各自五门课程的成绩单,从中筛选出来至少有一门成绩优异的同学,公式为: =IF(OR(D2>=95,F2>=95,H2>=95,J2>=95,L2>=95),"有特长科目","无突出科目") OR语法为:OR(公式1,公式2,公式3......) 只要小括号内的公式有一个满足,则OR公式整体值为真;当全部公式值为假时,整体值为假;公式之间为逻辑或的关系; IF语法为: IF(公式,值1,值2) 值1为公式值为真时的输出值, 值2为公式值为假时的输出值; 那么此时公式:=IF(OR(D2>=95,F2>=95,H2>=95,J2>=95,L2>=95),"有特长科目","无突出科目") 代表D2/F2/H2/J2/L2这5个单元格的值(五门科目得分),只要有一门成绩大于95,则证明该同学,“有特长科目”,否则则为“无突出科目”

  • 04

    4. IF AND OR 组合公式实现条件筛选: 如图示列表,九位同学各自五门课程的成绩单,从中筛选出来至少有一门成绩不及格而同时有至少一门成绩优异的”偏科“同学:公式为: =IF(AND(OR(D2<=60,F2<=60,H2<=60,J2<=60,L2<=60),OR(D2>=95,F2>=95,H2>=95,J2>=95,L2>=95)),"偏科","均衡") AND语法为: AND(公式1,公式2,公式3......) 只要小括号内的公式全部满足,则AND公式整体值为真;否则有任何一个公式为假,整体值为假;公式之间为逻辑与的关系; OR语法为:OR(公式1,公式2,公式3......) 只要小括号内的公式有一个满足,则OR公式整体值为真;当全部公式值为假时,整体值为假;公式之间为逻辑或的关系; IF语法为: IF(公式,值1,值2) 值1为公式值为真时的输出值, 值2为公式值为假时的输出值; 那么此时公式:=IF(AND(OR(D2<=60,F2<=60,H2<=60,J2<=60,L2<=60),OR(D2>=95,F2>=95,H2>=95,J2>=95,L2>=95)),"偏科","均衡") 首先,OR(D2<=60,F2<=60,H2<=60,J2<=60,L2<=60),D2/F2/H2/J2/L2这5个单元格的值(五门科目得分),只要有一门成绩小于60,则OR值为真; 其次,OR(D2>=95,F2>=95,H2>=95,J2>=95,L2>=95),D2/F2/H2/J2/L2这5个单元格的值(五门科目得分),只要有一门成绩大于95,则OR值为真; AND (OR公式1,OR公式2)则表示,该同学各科目成绩,必须同时满足这两个OR公式,即有一门成绩小于60的同时有一门成绩大于95,此时我们使用IF语句定义该同学为"偏科”

(0)

相关推荐

  • 电脑Excel表格如何按条件精确提取数据

    我们现在经常需要使用Excel表格处理数据,比如查找提取数据.今天小编就告诉大家电脑Excel表格如何按条件精确提取数据.具体如下:1. 首先我们需要在电脑中打开Excel表格.2. 将我们需要使用的 ...

  • 如何用excel公式计算连续工龄 月数

    用Excel计算工龄是一个常见的功能,接下来我们就学习一下怎么操作吧! 操作方法 01 打开Excel表,录入工作人员的基本信息,由于要计算工人的连续工龄/月数,因此必须要知道工人的开始工作时间以及退 ...

  • 如何用excel求数列的中位数

    数学中求中位数很常用,如何用excel公式求中位数呢?下面,小编给大家分享详细操作方法. 操作方法 01 通常我们如果用手工求中位数,还需要排序,就是把一列数从小到大或者从大到小排列,然后再来求中位数 ...

  • excel中如何用SUMPRODUCT函数实现多条件求和

    说到excel表格中,我们要求某一条件下的所有符合条件的数值的和,必须要知道SUMPRODUCT函数.下面我们就来看看,如何用SUMPRODUCT函数实现多条件求和. 操作方法 01 我们常用的工具是 ...

  • Excel如何通过公式进行多条件判断

    Excel是现在十分常用的一款办公软件,有些新用户不知道如何通过公式进行多条件判断,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步先打开电脑中的Excel文档,接着根据下图箭头所 ...

  • 如何用Excel设置条件筛选

    Excel是大家常用的一个数据处理软件,可以方便我们处理大量的数据.其中筛选功能是大家十分常用的,今天小编就以筛选功能为例,为大家介绍如何来对筛选出来的数值进行一些格式设置. 操作方法 01 首先我们 ...

  • EXCEL高级筛选:[10]公式得出的条件

    用公式的结果,作为筛选的条件,给EXCEL筛选赋予了极大的灵活性. 操作方法 01 条件一.筛选张姓的人员 步骤1:在条件区域G4中,写入公式 =LEFT(B2,1)="张":注意 ...

  • Excel怎样使用公式来自定义条件格式

    使用公式自定义条件格式Hello,大家好.今天我跟老铁们一起分享一下怎样使用公式来自定义条件格式.大家都知道,学生的成绩统计出来,我们要对总成绩进行统计,并将总分最高分的同学标注出来,具体操作如下:1 ...

  • excel使用if函数快速设置筛选条件介绍

    当数据达成某种条件时,显示对应的评级,比如不及格的分数线,或者对员工进行评优奖励,这样的显示能够帮助我们快速的筛选出合格的数据. 方法/步骤 首先我们打开一个工作样表作为例子. 我们给原表格加上评价这 ...