返回目录:excel表格制作
要加Logical_test 表示计算结果为 TRUE 或 FALSE 的任意值或表复达式。
1、"判断多个条件中是否有任意一个条件为真,条件用"Logical"(逻辑表达式)指定。如果任意一个条件为真,返回值为TRUE(真);如果所有条件为假,则返回FALSE(假)。
2、在单元格内输入“=IF(OR(B10>=80,C10>=80),"优","差")”。表示其中一制个不zd满足时返回假值"差"。
3、向下拖动单元格,可判断其它单元格。
4、在单元格内输入“=IF(OR(B2>=80,C2>=80),"优","差")”。表示其中一个满足时返回真值"优"。
5、向下拖动单元格,可判断其它单元格。
工具/材料:电脑、EXCEL。
1、由于IF式同时满足多百个条件,因此度以下图的数据为例进行说明。
2、首先,使用AND()函数说明如图所示同时满足多问个条答件回。答
3、然后在C2输入公式:=IF(AND(A2="A",B2>210),"Y",""),如图所示。
4、然后使用OR()函数来说明,只要满足多个条件中的一个或多个。
5、在C2单元格输入公式:=IF(OR(A2="A",B2>150),"Y",""),完成后即可if函数判断多个条件。
excel中if多个条件时,用IF函数百结合"+"号和“*”号编写公式即可满足判断度要求。具体操作步骤如下:
1、首先打开Excel表格,在工作表中输入需要判断的数据。
2、然后在D1单元格输入公式:问“答=IF((A1=2)+(B1=2),"是","否")”。
3、按下ctrl+shift+enter组合键版后,D1单元格会输出使用IF函数和“+”号组成的判定公式判断后的结果,此时IF函数的条权件1和条件2满足一个就可以了。
4、再在D1单元格输入公式:“=IF((A1=2)*(B1=2),"是","否")”。
5、按下ctrl+shift+enter组合键后,D1单元格会输出IF函数和“*”号组成的判定公式的判断结果,此时IF函数的条件1和条件2都要满足才行。
我问你,你们班上的同学个子从1.5米到1.9米,现在按0.5米的间隔来分组。老师先说,1.85以上的站到一列中。乘下的同学中还有1.85以上的没有?现在再要把1.8~185的挑出来,7a686964616fe78988e69d83335还应该要说1.85以下,1.8以上的站到另一列中吗?是不是只要说1.80以上站出来?
所以你的公式中IF(84>=T29>=75,前面的84>=T29就是多余的了。你这个“IF(84>=T29>=75”Excel会如何进行计算呢?假设T29中83,那么它先判断“84>=T2”,显然是成立的,即得到结果true,再判断这个“true”与75的大小比较,即true>=75,在Excel中,true、false大于任何数字,所以结果为true,得到的结果会“良好”。再来分析,假设T29中是40,“84>=T2”,仍得到true,所以仍会是true>=75,得到的结果仍是true,最后40分的也是”良好“。这就是公式这样写出错的根本原因。如果没有前面的IF(T29>=85,来分析下:假设T29=100会怎样,84>=T2就是相当于84>=100,显然得到false,再fasle>=75,如前所说,同样得到true,所以不管什么数字,对于“IF(84>=T29>=75”的结果都是true,这就失去IF的作用了!