在Excel中AND、OR是两个函数,这两个函数可以判断一组条件,AND函数是当所有条件都满足才会返回TRUE,OR函数是只要有一个条件满足就会返回TRUE,可以根据不同的判断需求来选择使用哪个函数。
1、AND函数
AND函数一般用来检验一组数据是否都满足条件,当参数全部满足某一条件时,返回结果为TRUE,否则为FALSE。
语法AND(条件1,条件2, …) 条件1, 条件2, … 表示待检测的 1 到 30 个条件值,各条件值可为 TRUE 或 FALSE。
说明 ■参数必须是逻辑值 TRUE 或 FALSE, 或者包含逻辑值的数组( 用于建立可生成多个结果或可对在行和列中排列的 ■如果数组或引用参数中包含文本或空白单元格,则这些值将被忽略。 ■如果指定的单元格区域内包括非逻辑值,则 AND 将返回错误值 #VALUE!。
以如下公司发放奖金为例:
当销售额大于5000并且增长率大于50%的员工奖励200元
示例公式:=AND(C3>5000,D3>0.5)*200
解析:通过逻辑值与数字的关系,使用AND函数返回的逻辑值乘200
2、OR函数
OR的中文含义是“或”的意思,它的使用也和这个意思相近。在OR函数中,我们需要输入两个条件。但它的判断的形式是只要满足一个逻辑条件,则结果就会显示TURE。 语法OR(logical1,logical2,…) Logical1,logical2,… 需要进行检验的 1 到 30 个条件表达式。
说明■ 参数必须能计算为逻辑值,如 TRUE 或 FALSE,或者为包含逻辑值的数组( 用于建立可生成多个结果或可对在行
■ 如果数组或引用参数中包含文本或空白单元格,则这些值将被忽略。
■ 如果指定的区域中不包含逻辑值,函数 OR 返回错误值 #VALUE!。 ■ 可以使用 OR 数组公式来检验数组中是否包含特定的数值。若要输入数组公式,请按照 Ctrl+Shift+Enter。
我们以这个表格为例,来给大家详细解释:
某公司对升职设定了以下条件:年龄大于35岁,或在本公司的工作年限要大于5年
示例公式:=OR(C3>35,D3>5)
解析:OR函数的特点就是只要有一个逻辑条件满足,就会出现TURE。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。