if函数怎么和and函数嵌套使用(IF函数的亲密搭档AND和OR函数应用技巧)
AND、OR和IF函数一样都是Excel表格中逻辑类别函数,用于判断逻辑关系中条件是正确还是错误。
AND、OR函数最常用法就是和IF函数组合使用,对参数判断。
AND函数属性:
语法结构AND ( Logical1, [ Logical1],...)
中文表达式AND(逻辑值1,[逻辑值2],...)
Logical1 必需。 以数字、表达式或文本形式定义的条件。
Logical2 可选。 以数字、表达式或文本形式定义的第2-225个条件。
AND函数判断所有逻辑值是否都正确,正确返回TRUE(真),错误返回FALSE(假)。
OR函数属性:
语法结构OR ( Logical1, [ Logical1],...)
中文表达式OR(逻辑值1,[逻辑值2],...)
Logical1 必需。 以数字、表达式或文本形式定义的条件。
Logical2 可选。 以数字、表达式或文本形式定义的第2-225个条件。
OR函数判断所有逻辑值是否有一个正确,有一个正确的返回TRUE(真),否则返回FALSE(假)。
案例:
AND函数应用。
判断女生语文成绩大于60:
如下图案例,
F4单元格公式=AND(D4="女",E4>60),D4="女"为第一参数条件(D4单元格值为女,条件成立),E4>60为第二参数条件(E4单元格值为59,条件不成立),所以F4单元格公式结果返回FALSE(因为AND函数要所有条件都成立,返回TRUE,否则返回FALSE)。
F5单元格公式=AND(D5="女",E5>60),D5="女"为第一参数条件(D5单元格值为女,条件成立),E5>60为第二参数条件(E5单元格值为94,条件不成立),F5单元格公式结果返回TRUE。
OR函数应用。
判断语文和数学单科成绩大于80
如下图案例,
G4单元格公式=OR(E4>80,F4>80),E4>80为第一参数条件(E4单元格值为59,条件不成立),F4>80为第二参数表达式逻辑值(F4单元格值为88,条件成立),所以G4单元格公式结果返回TRUE(因为OR函数要所有条件其中任一各成立,返回TRUE,否则返回FALSE)。
G5单元格公式=OR(E5>80,F5>80),E5>80为第一参数条件(E5单元格值为94,条件成立),F5>80为第二参数表达式逻辑值(F5单元格值为55,条件不成立),G5单元格公式结果返回TRUE。
AND和IF函数的组合应用。
判断女生的语文成绩大于60为及格
如下图案例公式=IF(AND(D4="女",E4>60),"及格"," ")。
AND(D4="女",E4>60)做为IF函数的条件应用,实现IF函数多条件同时成立的逻辑判断。
OR和IF函数的组合应用。
判断语文或数学单科大于80为优
如下图案例公式=IF(OR(E4>80,F4>80),"优"," ")。
OR(E4>80,F4>80)做为IF函数的条件应用,实现IF函数多条件任一成立时的逻辑判断。
另:AND和OR函数应用总结
①AND和OR函数,不管其参数有多少个,其返回结果只有一个。
②AND和OR函数,很少单独使用,最常见得用法作IF函数作条件。
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com