AND、OR和IF函数一样都是Excel表格中逻辑类别函数,用于判断逻辑关系中条件是正确还是错误。

AND、OR函数最常用法就是和IF函数组合使用,对参数判断。

AND函数属性:

语法结构AND ( Logical1, [ Logical1],...)

中文表达式AND(逻辑值1,[逻辑值2],...)

Logical1 必需。 以数字、表达式或文本形式定义的条件。

Logical2 可选。 以数字、表达式或文本形式定义的第2-225个条件。

if函数怎么和and函数嵌套使用(IF函数的亲密搭档AND和OR函数应用技巧)(1)

AND函数判断所有逻辑值是否都正确,正确返回TRUE(真),错误返回FALSE(假)。

OR函数属性:

语法结构OR ( Logical1, [ Logical1],...)

中文表达式OR(逻辑值1,[逻辑值2],...)

Logical1 必需。 以数字、表达式或文本形式定义的条件。

Logical2 可选。 以数字、表达式或文本形式定义的第2-225个条件。

if函数怎么和and函数嵌套使用(IF函数的亲密搭档AND和OR函数应用技巧)(2)

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。

if函数怎么和and函数嵌套使用(IF函数的亲密搭档AND和OR函数应用技巧)(3)

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。

if函数怎么和and函数嵌套使用(IF函数的亲密搭档AND和OR函数应用技巧)(4)

AND和IF函数的组合应用。

判断女生的语文成绩大于60为及格

如下图案例公式=IF(AND(D4="女",E4>60),"及格"," ")。

AND(D4="女",E4>60)做为IF函数的条件应用,实现IF函数多条件同时成立的逻辑判断。

if函数怎么和and函数嵌套使用(IF函数的亲密搭档AND和OR函数应用技巧)(5)

OR和IF函数的组合应用。

判断语文或数学单科大于80为优

如下图案例公式=IF(OR(E4>80,F4>80),"优"," ")。

OR(E4>80,F4>80)做为IF函数的条件应用,实现IF函数多条件任一成立时的逻辑判断。

if函数怎么和and函数嵌套使用(IF函数的亲密搭档AND和OR函数应用技巧)(6)

另:AND和OR函数应用总结

①AND和OR函数,不管其参数有多少个,其返回结果只有一个。

②AND和OR函数,很少单独使用,最常见得用法作IF函数作条件。

,