中企动力 > 商学院 > excel两个条件同时满足的公式
  • ?

    Excel中按条件统计之COUNTIF和SUMIF公式

    Vern

    展开

    工作中常常需要为满足一定条件的数据计数,比如成绩管理表格中需要统计及格的人数,产品销量表中需要统计达到一定销量的产品,怎样按照一定条件进行统计呢?这就需要用到COUNTIF和SUMIF公式。现在以下表为例,计算销量少于10000、大于20000和介于两者之间的产品数量。

    图1-1

    1. 首先点击B12单元格,接着点击输入栏上的“fx”,然后输入“COUNTIF”,再点击“转到”,这样就会在选择函数窗口中看到“COUNTIF”,选中它,点击“确定”。

    图1-2

    2. 现在就会看到一个函数参数窗口,这个窗口中部会显示COUNTIF公式的意义以及每个参数的意义。COUNTIF第一个参数“Range”表示要统计的数据范围,我们点击它,接着用鼠标点击B2单元格,按住鼠标左键同时拖动到B9后放开,这时就会在Range中看到“B2:B9”。

    图1-3

    3. COUNTIF公式的第二个参数“Criteria”表示要计算的条件,可以是数字、表达式或文本。这里先输入“<=10000”,接着点击“确定”,这时就会在输入栏上看到“=COUNTIF(B2:B9,"<=10000")”。如果对公式熟悉的话,可以直接在单元格中输入这个公式。这里,小编建议用上述的方法来创建公式,因为这可以减少许多由于手动输入公式带来的一些错误,上述操作步骤看似麻烦,其实操作起来是很快的。

    图1-4

    4. 用同样的方法给“大于20000”的销量统计单元格创建公式“=COUNTIF(B2:B9,">=20000")”,而“介于10000和20000之间”的部分,可以用“=COUNTIF(B2:B9,"<20000")-COUNTIF(B2:B9,"<=10000")”来计算。如下图所示,这就完成了各种条件的产品数量统计。

    图1-5

    5. 如果用SUMIF替换COUNTIF,可以得到下表统计数据。SUMIF公式使用方法和COUNTIF相同哦,不同的是SUMIF是按照一定的条件求和,COUNTIF是按照一定的条件计数。

    图1-6

    怎么使用Excel筛选重复值

    来源:解晴新生,点击文章开头的“解晴新生”或“关注”可以查看更多相关文章哦。方便的话,请点赞支持下,谢谢!

  • ?

    Excel多列条件求和公式,简单实用

    模糊

    展开

    今天和新手们分享有关条件求和的内容,高手请忽略。

    先来看一组销售数据,是某商场不同品牌电视机的三天销售记录:

    现在需要根据G列的品牌,计算其三天的销售总和。

    想必有表亲已经想到办法了,既然是按条件求和,就用SUMIF呗:

    =SUMIF(B:B,G2,C:C)+SUMIF(B:B,G2,D:D)+SUMIF(B:B,G2,E:E)

    公式分别对C、D、E列条件求和,最后相加。

    这样看是没有问题的,可是如果需要对30列数据条件求和,那岂不是太费劲了哦。

    嗯,还有一种简便一点的公式:

    这里用到了数组公式:

    =SUM(IF(B$2:B$72=G2,C$2:E$72))

    首先用IF函数进行处理,如果B2:B72中等于G2单元格指定的品牌,就返回C2:E72单元格区域中对应行的数值,否则返回逻辑值FLASE,最后使用SUM函数求和。

    这里因为执行了数组运算,所以公式编辑完成后,要单击编辑栏,再按住Shift+Ctrl不放,按回车。注意公式两侧的花括号是自动生成的,手工敲入是无效的哦。

    这个公式比较简短,但是需要按三键才能输入,有些新人朋友可能一时还找不到感觉,耐心点,多试几次吧。

    还有一个不需要按三键输入的公式:

    =SUMPRODUCT((B$2:B$72=G2)*C$2:E$72)

    首先使用B$2:B$72=G2判断B列是否等于指定的品牌,得到逻辑值TRUE或是FLASE,再用逻辑值与C2:E72的数值相乘,最后使用SUMPRODUCT计算出乘积之和。

    本例中,除了使用以上公式之外,如果使用数据透视表汇总,将会更加便捷方便,你会使用吗?

    作者:Hoa小熊猫 图文整理:祝洪忠

    ExcelHome,微软技术社区联盟成员

  • ?

    教你玩转excel条件格式中的公式运用

    敏感

    展开

    Excel的条件格式功能可以根据单元格内容有选择地自动应用不同的格式,它为我们的数据筛选工作带来很多方便。但如果让条件格式和公式结合使用,则可以发挥更大的威力。今天我就提供几个在条件格式中使用公式的应用实例,希望能给大家带来一点启发,并将其运用到实际工作当中去。

    1、应用实例1--聚光灯

    =OR(CELL("row")=ROW(),CELL("col")=COLUMN())

    注:因单元格不会自动计算,故需选中单元格同时按F9,才可实现以下效果。

    数据聚光灯,无需写入VBA代码。当选中任一单元格后,将其所在行和所在列均着色。

    2、应用实例2--隔行填色

    =MOD(ROW(),2)

    隔行填色

    3、应用实例3--隔两行填色

    =MOD(ROW()+2,3)

    隔两行填色

    4、应用实例4--根据指定条件动态着色

    =$E2<$H$2

    根据指定条件动态着色

    5、应用实例5--智能提醒

    =$D2=TODAY() 注:此条件放在上面优先应用。显示为红色背景。合同到期日在当天的。

    =AND(TODAY()-$D2<=10,TODAY()-$D2>=0) 注:此条件放在下面次优先应用。显示为橙色背景。合同到期日在10天内的(不含当天)。

    智能提醒功能

    结语:条件格式的功能很强大,好玩又有趣,快来动手试试看吧!

    千万别学excel

  • ?

    Excel函数公式:IF函数和AND、OR函数的组合多条件判断技巧

    豺狼

    展开

    经常使用Excel函数的小伙伴们都知道,在Excel中使用频率最高的还是那些比较简单的函数,其中IF函数就是高频率函数之一,那么,能不能用IF函数来进行多条件运算呢?

    一、IF+AND:同时满足多个条件

    目的:将“上海”地区的“男”通知标识为“Y”。

    方法:

    在目标单元格中输入公式:=IF(AND(D3="男",E3="上海"),"Y","")。

    解读:

    1、AND函数的语法:AND(条件1,=标准1,条件2=标准2……条件N=标准N)。如果每个条件和标准都相等,则返回TRUE,否则返回FALSE 。

    2、用IF函数判断AND函数的返回结果,如果为TRUE,则返回“Y”,否则返回""。

    二、IF+OR:满足多个条件中的一个即可。

    目的:将性别为“男”或地区为“上海”的标记为“Y”。

    方法:

    在目标单元格中输入公式:=IF(OR(D3="男",E3="上海"),"Y","")。

    解读:

    1、OR函数的语法结构为:(条件1,=标准1,条件2=标准2……条件N=标准N)。如果任意参数的值为TRUE,则返回TRUE ,当所有条件为FALSE时,才返回FALSE。

    2、用IF函数判断OR函数的返回结果,如果为TRUE,则返回“Y”,否则返回""。

  • ?

    excel中if 函数如果有两个条件,怎么输公式

    换裁判

    展开

      if套用问题,可能关系二方面,一是公式怎么写,二是数据处理中怎么判断,

    公式写法:=if(判断对错,对时显示结果,错时显示结果),如:=if(a1>1,1,0);后两个结果分别可以换成if()公式。如:=if(a1>1,if(a1>10,3,1),0)=if(a1>1,1,if(a1>0,0,-5))计算机计算时,是从最外层if开始计算的,就是先判断最左边,第一个if(),所以如果判断较多时,可以只用大于号>,或小于号,如下题。例如:某工厂计件奖励,完成率低于70%无奖金,大于等于70%一件扣0.5元,大于等于86%的一件扣0.3元,100%的奖1000元,多于100%的一件奖1元。数据在A2,完成率在B2,任务数量在E2,公式:=IF(B2>1,1000+A2-$E$2,IF(B2=1,1000,IF(B2>=0.86,-($E$2-A2)*0.3+1000,IF(B2>=0.7,-($E$2-A2)*0.5+1000,0))))

    (本文内容由百度知道网友贡献)

  • ?

    Excel条件格式怎么用if公式标出满足多条件的单元格或整行

    肖恩

    展开

    在制作 Excel 表格过程中,有时需要用颜色标出满足一定条件的单元格,有时又需要标出满足一定条件的整行;它们可以用“条件格式”中的“使用公式确定要设置格式的单元格”加if条件实现。用这个方法不但可以标出满足一个条件的单元格或整行,并且可以标出满足多个条件的单元格或整行;另外,还可以自由选择用何种颜色标示。以下就是用条件格式加if标出满足一个条件或多条件的单元格或整行的具体操作方法,实例中操作所用版本均为 Excel 2016。

    一、Excel条件格式怎么用if公式标出满足条件的单元格

    1、假如要用绿色标出某班各科成绩平均分80分以上的学生姓名。框选所有学生成绩记录(即 A3:K30 这片区域),选择“开始”选项卡,单击“条件格式”,在弹出的菜单中选择“新建规则”,打开“新建格式规则”窗口,选择“使用公式确定要设置格式的单元格”,在“为符合此公式的值设置格式”下输入公式 =IF(K3>=80,B3);单击“格式”,打开“设置单元格格式”窗口,选择“绿色”,单击“确定”,返回“新建格式规则”窗口,再单击“确定”,则用绿色标出所有平均分在80分以上的学生姓名,操作过程步骤,如图1所示:

    图1

    2、注意:

    A、不能框选表格的标题列,应该从表格记录行(即从 A3 单元格)开始框选,否则会发生错误,错误通常发生在标题行下的第一行,往往是不符合要求也用颜色标出。

    B、要求用颜色标出第一列,但公式 =IF(K3>=80,B3) 中却不能写直接写 A3,因为 A3 这列不是数值,如果直接写 A3,将无法标出满条件的学生姓名,所以用数值列 B3 代替。

    二、Excel条件格式怎么用if公式标出满足条件的整行

    1、假如把某班学生成绩表中平均分在90分以上的整行用蓝色标出。按住 Alt,按一次 H,按一次 L,按一次 N,打开“新建格式规则”窗口,选择“使用公式确定要设置格式的单元格”,在“为符合此公式的值设置格式”下输入公式 =$K3>=90;单击“格式”,选择“填充”选项卡,选择“蓝色”,单击两次“确定”;再次按住 Alt,按一次 H,按一次 L,按一次 R,打开“条件格式规则管理器”窗口,选中“公式:=$K3>=90,在“应用于下”对应的输入框中把引用改为 =$3:$30;单击“编辑规则”,原来输入的公式发生了变化,把它改回原来的公式 =$K3>=90,单击两次“确定”,则用蓝色标出平均分在90分以上的学生,操作过程步骤,如图2所示:

    2、在“条件格式规则管理器”窗口修改引用单元格后,原来输入的公式常常会发生变化,所以一定要返回检查,变化了则把它改回原来的公式。

    3、=$3:$30 是对行的绝对引用,即绝对引用第三行到第30行,也就是只引用记录行,不要引用表格标题行,否则可能发生错误。

    三、Excel怎么用多个if条件标出满足条件的单元格

    1、假如要用橙色标出平均分在80分以上、C语言在90分以上的学生姓名。框选学生成绩表(即可选中 A3:K30 这片区域),按住 Alt,按一次 H,按一次 L,按一次 N,打开“新建格式规则”窗口,选择“使用公式确定要设置格式的单元格”,输入公式 =IF(K3>=80,IF(G3>=90,B3)),如图3所示:

    2、单击“格式”,打开“设置单元格格式”窗口,选择“填充”选项卡,选择“标准色”下的“橙色”,如图4所示:

    图4

    3、单击“确定”,返回“新建格式规则”窗口,再次单击“确定”,则用橙色标出所有平均分在80分以上、C语言在90分以上的学生姓名,如图5所示:

    图5

    4、公式说明。公式 =IF(K3>=80,IF(G3>=90,B3)) 共有两个 IF,即 IF 中嵌套 IF;其中 K3>=80 是第一个 IF 的条件,如果 K3>=80 为真,则执行第二个 IF;如果为假,则什么了不返回;如果第二个 IF 为真,则返回 B3,否则什么也不返回。

  • ?

    Excel if函数多个条件嵌套与用And/*和Or/+组合条件的使用方法

    毕以蕊

    展开

    if函数是 Excel 中的条件判断函数,它由条件与两个返回结果组成,当条件成立时,返回真,否则返回假。if函数中的条件既可以单条件,也可以是多条件;多条件组合有三种方式,一种为多个 if 嵌套,第二种为用 And(或 *)组合多个条件,第三种为用 Or(或 +)组合多个条件。用 And(或 *)组合条件是“与”的关系,用 Or(或 +)组合条件是“或”的关系,它们的写法比 if 嵌套简单。以下就是它们的具体操作方法,实例中操作所用版本均为 Excel 2016。

    一、Excel if函数语法

    1、表达式:IF(logical_test,[value_if_true],[value_if_false])

    中文表达式:如果(条件,条件为真时执行的操作,条件为假时执行的操作)

    2、说明:[value_if_true] 和 [value_if_false] 表示可选项,即它们可以不写,如图1所示:

    图1

    按回车,返回 False,因为 E2 为 435,F2 为 528,E2 > F2 不成立,如图2所示:

    图2

    另外,=IF(3 > 2,),返回 0,此处 0 表示假。

    二、Excel if函数单条件使用方法

    1、一个服装销量表中,价格为0的表示已下架,否则表示正在出售,假如要把它们分别用“下架”和“出售中”标识出来,操作过程步骤,如图3所示:

    图3

    2、操作过程步骤说明:选中 H2 单元格,输入公式 =IF(E2<=0,"下架","出售中"),按回车,则返回“出售中”;把鼠标移到 H2 右下角的单元格填充柄上,按住左键并往下拖,则所经过单元格全填充为“出售中”,按 Ctrl + S 保存,则价格为 0 的单元格用“下架”填充,其它单元格用“出售中”填充。

    3、公式说明:公式 =IF(E2<=0,"下架","出售中") 中,E2<=0 为条件,当条件为真时,返回“下架”,否同返回“出售中”。

    三、Excel if函数嵌套多条件使用方法

    1、假如要标出服装销量表中,“大类”为“女装”、“价格”大于等于 80 且“销量”大于 800 的服装,操作过程步骤,如图4所示:

    2、操作过程步骤说明:选中 H2 单元格,把公式 =IF(C2="女装",IF(E2>=80,IF(F2>800,"满足条件","不满足条件"),"不满足条件"),"不满足条件") 复制到 H2,按回车,则返回“不满足条件”;再次选中 H2,把鼠标移到 H2 的单元格填充柄上,按住左键并往下拖,则所经过单元格用“不满足条件”填充,按 Ctrl + S 保存,同样 H3 用“满足条件”填充,其它单元格仍用“不满足条件”填充。

    3、公式说明:

    =IF(C2="女装",IF(E2>=80,IF(F2>800,"满足条件","不满足条件"),"不满足条件"),"不满足条件")

    由三个 if 组成,即在一个 if 中嵌套了两个 if。第一个 if 的条件为 C2="女装",如果条件为真,则执行 IF(E2>=80,IF(F2>800,"满足条件","不满足条件"),"不满足条件");否则返回“不满足条件”。第二个 if 的条件为 E2>=80,如果条件为真,则执行 IF(F2>800,"满足条件","不满足条件"),否则返回“不满足条件”。第三个 if 的条件为 F2>800,如果条件为真,返回“满足条件”,否则返回“不满足条件”。

    提示:if 最多只能嵌套 64 个 if,尽管如此,在写公式过程中,尽量少嵌套 if;一方面便于阅读与修改,另一方面执行效率也高一些。

    四、Excel if函数用 And 与 OR 组合多个条件使用方法

    (一)用 And 组合多个条件,为“与”的关系

    1、把上例中的多 if 嵌套公式 =IF(C2="女装",IF(E2>=80,IF(F2>800,"满足条件","不满足条件"),"不满足条件"),"不满足条件") 改为用 And 组合,操作过程步骤,如图5所示:

    图5

    2、操作过程步骤说明:选中 H2 单元格,把公式 =IF(AND(C2="女装",E2>=80,F2>800),"满足条件","不满足条件") 复制到 H2,按回车,则返回“不满足条件”;同样往下拖并保存,返回跟上例一样的结果,说明公式正确。

    3、公式说明:

    =IF(AND(C2="女装",E2>=80,F2>800),"满足条件","不满足条件")

    公式用 And 函数组合了三个条件,分别为 C2="女装",E2>=80,F2>800,当同时满足三个条件时(即 AND(C2="女装",E2>=80,F2>800) 返回“真”),返回“满足条件”,否则返回“不满足条件”。

    4、用 * 代替 And

    A、把公式  =IF(AND(C2="女装",E2>=80,F2>800),"满足条件","不满足条件")

    用 * 代替 And 后变为:

    =IF((C2="女装")*(E2>=80)*(F2>800),"满足条件","不满足条件")

    如图6所示:

    图6

    B、按回车,返回“不满足条件”,往下拖保存后,也是返回一样的结果。

    (二)用 Or 组合多个条件,为“或”的关系

    1、把上例中的 And 组合多个条件公式 =IF(AND(C2="女装",E2>=80,F2>800),"满足条件","不满足条件") 改为用 Or 组合,操作过程步骤,如图7所示:

    图7

    2、操作过程步骤说明:选中 H2 单元格,把公式 =IF(OR(C2="女装",E2>=80,F2>800),"满足条件","不满足条件") 复制到 H2,按回车,则返回“满足条件”;同样往下拖并保存,全部返回“满足条件”。

    3、公式说明:

    =IF(OR(C2="女装",E2>=80,F2>800),"满足条件","不满足条件")

    公式用 Or 函数组合了三个条件,分别为 C2="女装",E2>=80,F2>800,即 OR(C2="女装",E2>=80,F2>800),意思是:只要满足一个条件,就返回“真”;一条件都不满足才返回“假”。演示中,每条记录都满足一个条件,所以全返回“满足条件”。

    4、用 + 代替 Or

    A、把公式

    =IF(OR(C2="女装",E2>=80,F2>800),"满足条件","不满足条件")

    用 + 代替 Or 后变为:

    =IF((C2="女装")+(E2>=80)+(F2>800),"满足条件","不满足条件")

    如图8所示:

    图8

    B、按回车,返回“满足条件”,往下拖保存后,也是全部返回“满足条件”,说明公式正确。

  • ?

    Excel公式多条件统计套路,最后一个95%的人没用过

    Vaag

    展开

    今天准备了一组日常工作中常用的多条件判断、统计Excel函数公式,让同学们提升工作效率,不再头疼。

    1、IF函数多条件判断

    要求:如果部门为生产、岗位为主操 有高温补助。

    公式:

    =IF(AND(B2="生产",C2="主操"),"有","无")

    AND函数对两个条件判断,如果同时符合,IF函数返回“有”,否则为无。

    2、SUMIF多条件求和

    要求:统计E2和E3单元格中两个部门的岗位补助总额

    =SUMPRODUCT(SUMIF(B2:B9,E2:E3,C2:C9))

    SUMIF函数求和条件使用E2:E3,分别得到两个部门的岗位补助额,再使用SUMPRODUCT函数进行求和。

    3、SUMIFS多条件求和

    要求:统计部门为生产,并且岗位为主操的补助总额

    =SUMIFS(D2:D9,B2:B9,F2,C2:C9,G2)

    SUMIFS函数求和区域为D2:D9,求和条件为B2:B9=F2并且C2:C9=G2

    4、包含关键字的多条件求和

    要求:统计部门包含“生产”,并且岗位为主操的补助总额

    =SUMIFS(D2:D9,B2:B9,"*"&F2&"*",C2:C9,G2)

    SUMIFS函数支持使用通配符。

    5、多条件计数

    要求:统计统计部门为生产,并且岗位为主操的人数

    =COUNTIFS(B2:B9,F2,C2:C9,G2)

    COUNTIFS函数也支持使用通配符,用法与SUMIFS函数相同。

    6、多条件计算平均值

    要求:统计统计部门为生产,并且岗位为主操的平均补助额

    =AVERAGEIFS(D2:D9,B2:B9,F2,C2:C9,G2)

    第一参数是要统计的数值区域,之后分别是成对的条件区域和指定条件。

    7、多条件计算最大值和最小值

    要求:统计统计部门为生产,并且岗位为主操的最高补助额

    数组公式,注意按Shift+ctrl+回车:

    =MAX(IF((B2:B9=F2)*(C2:C9=G2),D2:D9))

    数组公式中,判断多条件时不能使用AND或是OR函数,因此先使用两个判断条件相乘,表示两个条件要求同时符合。

    再使用IF函数对结果进行判断,两个条件同时符合时,IF函数返回D2:D9中的数值,否则返回逻辑值FALSE。

    最后使用MAX函数忽略其中的逻辑值计算出最大值。

    要计算多个条件的最小值时,只要将公式中的MAX换成MIN函数即可。

    8、多条件查找

    要求:查询部门为生产,并且岗位为部长的姓名

    =LOOKUP(1,0/((B2:B9=F2)*(C2:C9=G2)),A2:A9)

    LOOKUP函数多条件查询套路为:

    =LOOKUP(1,0/(条件1*条件2*条件n),查询区域)

    9、使用DSUM函数多条件汇总

    要求:统计部门为生产、并且工资在7000~12000之间的总额

    =DSUM(A1:C9,"实发工资",E2:G3)

    第一参数为整个数据表区域,第二参数是要汇总的列标题,第三参数是指定的条件区域。

    注意,第二参数中的列标题以及条件区域的列标题要和数据源中的标题相同。

    好了,今天的分享就是这些,祝各位一天好心情!

    图文制作:祝洪忠

  • ?

    excel if函数同时满足多个条件:明白这2点,就能随心所欲!

    应惠

    展开
    办公绝招

    经常使用函数的小伙伴们都知道excel if函数是我们工作中经常用到的函数,那么excel if函数怎么实现满足多个条件来使用呢?今天就为大家唠一下excel if函数多个条件的使用方法!希望可以帮助大家更有效的运用在工作当中!那么excel if函数的多个条件实现到底怎么用?我们首先要明白,满足多个条件也可以分两种情况:1)需要多个条件同时满足;2)或者一个、几个或多个条件。我们以下图的数据来举例说明。

    1

    首先,利用AND()函数来说明同时满足多个条件。举例:如果A列的文本是“A”并且B列的数据大于210,则在C列标注“Y”。

    2

    在C2输入公式:=IF(AND(A2=”A”,B2>210),”Y”,””)知识点说明:AND()函数语法是这样的,AND(条件1=标准1,条件2=标准2……),每个条件和标准都去判断是否相等,如果等于返回TRUE,否则返回FALSE。只有所有的条件和判断均返回TRUE,也就是所有条件都满足时AND()函数才会返回TRUE。

    3

    然后,利用OR()函数来说明只要满足多个条件中的一个或一个以上条件。举例:如果A列的文本是“A”或者B列的数据大于150,则在C列标注“Y”。

    4

    在C2单元格输入公式:=IF(OR(A2=”A”,B2>150),”Y”,””)知识点说明:OR()函数语法是这样的:OR(条件1=标准1,条件2=标准2……),和AND一样,每个条件和标准判断返回TRUE或者FALSE,但是只要所有判断中有一个返回TRUE,OR()函数即返回TRUE。

    5

    以上的方法是在单个单元格中进行判断,也可以写成数组公式形式在单个单元格中一次性完成在上述例子中若干个辅助单元格的判断,这样我们就可以随心所欲的对excel if函数的条件设置咱们需要的规则了!

    好了,今天的excel if函数不知道各位小伙伴们有没有掌握到呢?如果你有更好的方法也可以在评论区和大家一起交流,谢谢

  • ?

    Excel如何自动挑选出同时满足多个条件的数据

    离人

    展开

    在进行数据统计时,有时需要挑选出同时满足多个条件的数据。例如在进行三好学生、优秀学生等评选时,有时会需要挑选出各学科考试成绩都大于某个数值的学生,作为参评的条件之一。例如要挑选出各学科成绩都大于80的学生。这时在班级里学生较多的情况下,如果采用逐个查看每个学生各科成绩来进行挑选的方法将会花费一定的时间,还有可能因为马虎而出现疏漏,这样不但影响工作效率,还可能影响最终结果的准确性。这种情况可以考虑用Excel来帮助我们较轻松和准确的完成这个任务,这里以Excel2007为例介绍如何操作,以供参考。

    在Excel中挑选出同时满足多个条件的数据可以考虑采用“AND”函数,其语法为:AND(logical1,logical2, ...),括号内的“logical1,logical2, ...”为各种条件的表达式,如果各种条件的表达式都成立,Excel就会返回“TRUE” 否则返回“FALSE”。

    但如果表格中只显示英文的“TRUE”和“FALSE”,会显得不太美观,也不够明了。这时可以组合使用其他的函数,如“IF”函数,让Excel显示我们自定义的字符。IF”函数的语法为:IF(logical_test,value_if_true,value_if_false),括号中的“Logical_test”为表达式(例如可以用上述的“AND”函数作为表达式),“value_if_true”为表达式结果为TRUE”时Excel返回的结果,“value_if_false”为表达式结果为“FALSE”时Excel返回的结果。

    例如要从下图表格中挑选出各科成绩都大于80的学生:

    例表

    ●统计时可先在表格右侧添加一个显示统计结果的列,然后点击选中该列的列首单元格。

    点击列首单元格

    ●选中单元格后,在编辑栏中输入“=AND(C4>=80,D4>=80,E4>=80,F4>=80)”,其中的C4、D4、E4、F4为该行中的学生各科考试成绩所在的单元格,>=80为判断条件,即要求考试成绩大于等于80分。如果AND后面的括号中各判断条件都成立,即各科成绩都大于等于80分,则Excel会返回“TRUE” 否则如果有一科或者多科成绩不大于等于80,Excel会返回“FALSE”。

    输入公式

    ●输入上述函数公式后,按键盘回车键或者点击编辑栏左侧的对号,该单元格中就会显示出计算结果。

    显示判断结果

    ●再用下拉填充柄或者选择性粘贴公式的方法在该列的其他单元格中快速填充公式,就会显示出所有学生的判断结果,其中结果为“TRUE”的表示该学生的各科成绩都大于等于80,结果为“FALSE”的表示该学生至少有一科成绩不大于等于80。但这种显示结果不太美观和明了,最好再组合IF函数来显示中文或者其他符号的判断结果。

    填充公式后显示判断结果

    ●我们可以把列首单元格中的公式改成=IF(AND(C4>=80,D4>=80,E4>=80,F4>=80),"是","否"),即如果公式"AND(C4>=80,D4>=80,E4>=80,F4>=80)"的判断结果为“TRUE”,则Excel会显示字符“是”;反之如果判断结果为“FALSE”则Excel会显示字符“否”,这样看起来比英文的“TRUE”和“FALSE”要明了一些。

    修改公式

    ●这样再下拉填充或者选择性粘贴公式后,该列其他单元格中就都显示出中文的判断结果了。

    填充公式后显示中文判断结果

    ●我们还可以用对号来表示符合条件,用空白来表示不符合条件。即把上述公式修改为=IF(AND(C4>=80,D4>=80,E4>=80,F4>=80),"√","")。

    修改公式

    ●这样,符合条件的学生就都会显示对号,不符合条件的学生会显示空白,感觉更加一目了然。

    符合条件的学生都显示对号

    上述例子介绍的只是AND函数和IF函数相组合的一种应用方法,熟练掌握这两种函数的用法后,可以给数据统计带来更多的方便。

excel两个条件同时满足的公式

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP