为什么excel中if函数判断多个条件和search函数同时使用,不能满足多条件1

为了实现在EXCEL中对多个不同条件的判断从而返回不同的结果,我们可以学习并掌握“excel中if函数判断多个条件”;excel中if函数判断多个条件是EXCEL中最常用的函数之一通过对它的灵活应用可以实现我们多种不同的目的。

  • 其中A代表需要判断的逻辑,B代表如果A的判断结果为TURE则返回的值C代表如果A的判断结果为FALSE则返回的徝。

    从字面理解为:如果(内容为真则执行这里的操作,否则执行其他的操作)

  • excel中if函数判断多个条件的注意事项:1、公式中用到的括号、逗号、引号等必须为英文格式;2、如果公式中涉及数字则无需引号;涉及文字字符等,则需引号如果错用,则公式不起作用如下圖:

  • 公式使用过程中,不管是逻辑判断位置还是返回值位置,都可以是其他公式如图:

  • excel中if函数判断多个条件的应用:只有1个条件的情況下:如下图,如果值为A则返回结果优秀,否则返回不优秀

  • excel中if函数判断多个条件的应用:含有多个条件且都要满足。如下图示例:如果身高大于160CM测试结果为优秀,性别为男性年龄小于35岁,且已离职则返回值“录用”,否则为空

  • excel中if函数判断多个条件的应用:含有多個条件但不必全都满足,只要其中一项满足即可

用一组excel中if函数判断多个条件判断時间条件其他时间段结果均正常,只有10:00这个条件结果判断错误10:00-10:59均判断错误,9:59就没问题这是为什么?E4条件为10:00结果错误;E6條件为9:/d52ab70c8d50e1bce36d3d439bda5">

FALSE 的任意值或表达式

"Logical"(逻辑表达式)指定。如果任意一个条件为真返回值为TRUE(真);如果所有条件为假,则返回FALSE(假) 2、在单元格内输入“=IF(OR(B10>=80,C10>=80),"優","差")”。表示其中一个不满足时返回假值"差" 3、向下拖动单元格,可判断其它单元格 4、在单元格内输入“=IF(OR(B2>=80,C2>=80),"优","差")”。表示其中一个满足时返回真值"优" 5、向下拖动单元格,可判断其它单元格

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验伱的手机镜头里或许有别人想知道的答案。

在进行数据统计时有时需要挑選出同时满足多个条件的数据。例如在进行三好学生、优秀学生等评选时有时会需要挑选出各学科考试成绩都大于某个数值的学生,作為参评的条件之一例如要挑选出各学科成绩都大于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” 否则如果有一科或者多科成绩不大于等于80Excel会返回“FALSE”。

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

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

填充公式后显示判断结果

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

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

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

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

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

我要回帖

更多关于 excel中if函数判断多个条件 的文章

 

随机推荐