2022-11-11 07:00来源:m.sf1369.com作者:宇宇
“或”用OR “且”用AND 例如:C9=1000且C7=2,表达为:AND(C9=1000,C7=2) 你的公式可写成: =IF(C7=2,IF(C9=1000,O21,IF(C9=2000,I21,IF(C9=3000,K21,IF(C9=4000,M21,"")))),IF(C7=6,IF(C9=4000,Q21,IF(C9=5000,S21,"")),""))
OR 函数是扩展执行逻辑测试的其他函数的有效性。
例如,IF 函数会执行逻辑测试,并在测试计算为 TRUE 时返回一个值,在测试计算为 FALSE 时返回另一个值。 通过将 OR 函数用作 IF 函数的 logical_test 参数,可测试多个不同条件(而非一个)。
语法
OR(logical1, [logical2], ...)
参数说明:
Logical1必填。 第一个想要测试且计算结果可为 TRUE 或 FALSE 的条件。
Logical2,可选。 其他想要测试且计算结果可为 TRUE 或 FALSE 的条件(最多 255 个条件)。
=IF(OR(A1=1,B1=2),"正确","错误")
这个公式的意思是,当A1等于1,或B1等于2时,显示"正确",否则"显示错误"
OR ,代码"或"的关系,只需要满足其中的一个条件就为TRUE,"正确"
一个条件都不满足时,就为FALSE,"错误"
你如果会这3个函数的独立使用,或者你理解了这3个函数的语法,联合 起来用也很简单啊。 IF条件判断函数 AND条件“与”的逻辑函数,翻译成“并且”的意思。 OR条件“或”的逻辑函数,翻译成“或者”的意思。
举个例: =IF(OR(AND(A1=1,B1=1),AND(A1=2,B2=2)),“成立”,“不成立”)意思就是:如果A1和B1同时为1,或者同时为2,都返回成立,否则返回不成立。
在其参数组中,任何一个参数逻辑值为 TRUE,即返回 TRUE;所有参数的逻辑值为 FALSE,才返回 FALSE。
语法 OR(logical1,logical2,...) Logical1,logical2,... 为需要进行检验的 1 到 30 个条件表达式。
说明 参数必须能计算为逻辑值,如 TRUE 或 FALSE,或者为包含逻辑值的数组( 用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。
数组区域共用一个公式;数组常量是用作参数的一组常量)或引用。
如果数组或引用参数中包含文本或空白单元格,则这些值将被忽略。
如果指定的区域中不包含逻辑值,函数 OR 返回错误值 #VALUE!。
可以使用 OR 数组公式来检验数组中是否包含特定的数值。
若要输入数组公式,请按 Ctrl+Shift+Enter。
or函数指在其参数组中,任何一个参数逻辑值为 TRUE,即返回 TRUE;所有参数的逻辑值为 FALSE,才返回 FALSE。
1.OR函数,判断任何一个参数逻辑值为 TRUE,即返回 TRUE;所有参数的逻辑值为 FALSE,才返回 FALSE,可以设置1到30个检测条件。下面举例说明。
2.打开数据表。
3.在单元格输入=OR(A2="笔记本电脑"),我们只判断A2单元格是笔记本电脑的。
4.回车之后得到结果,按住单元格右下角的黑方块,向下拉。
1、excel中and函数和or函数的区别。
2、and和(并且)必须给定条件。
3、or或者必须满足给定条件但是只需要满足其一就可以了。
4、如下单元格,给出两列数据作为判断条件。
5、利用and函数,做出的判断条件是,必须满足所有即可输出正确。
6、利用or函数,做出的判断条件是,只要满足给出条件的任意一条即可输出正确。
and 和 or 是逻辑运算函数(判断结果是真还是假);
and 需要所有条件都成立,or 只需要一条条件成立。
可以和IF一块使用;
IF的格式是IF(条件,真值,假值);
比如 =IF(and(A1>2,B1>2),"成立","不成立")。
假如有这样的单元格内容
A B C
2 3 =and(A1>2,B1>2)
2 3 =and(A2>2,B2>2)
2 3 =or(A3>2,B3>2)
上面C列的公式解释
C1 A1>2并且B1>2,结果是假(false)
C2 A2>2并且B2>2,结果是假(false)
C3 A3>2或者B3>2,结果是真(false
函数公式:=IF(OR(B2>=70,C2>=70),"合格","不合格")
函数解析:
1、从上面的OR函数讲解,我们知道OR函数为多条件的逻辑判断函数,它可以返回True和False这样的逻辑结果的值,所以结合if函数就可以实现很多的功能;
2、IF函数为条件判断函数,它总共有3个产生,第一参数为条件判断,第二参数为当第一参数结果为真TRUE时执行;第三参数为当第一参数结果为假FALSE时执行。
3、把or函数作为if函数的第一参数,当结果为真时,返回第二参数“合格”;当第一参数结果为假时,返回第三参数"FALSE"。我们选择OR函数字段,按F9解析,可以得出结果为True,