excel and函数的用法(Excel科普十七)
- 函数功能
AND函数用于确定表达式中的所有条件是否均为“真”(TRUE),当所有的条件均为“真”(TRUE)时,返回的运算结果为“真”(TRUE);反之,只要有一个参数的计算结果为“假”(FALSE),返回的运算结果为“假”(FALSE),一般用来检验一组数据是否都满足条件。
- 函数语法
AND( logical1, logical2, logical3…)
- 参数解释
备注:
- 参数的计算结果必须是逻辑值(如 TRUE 或 FALSE),或者参数必须是包含逻辑值的数组或引用。
- 如果数组或引用参数中包含文本或空白单元格,则这些值将被忽略。
- 如果指定的区域不包含逻辑值,则 AND 函数将返回 #VALUE! 错误。
实例1:判断学生各科成绩是否全部及格
➊选中H2单元格,输入公式:
= AND(B2:G2>=60)
按“ShIFt Ctrl Enter”组合键即以数组方式输入即可判断第一位学生成绩是否全部及格。{}不用单独输入。
➋ 将光标移到H2单元格的右下角,待光标变成十字形状后,按住鼠标左键向下拖动进行公式填充,即可判断学生各科成绩是否全部及格,如下图所示。
实例2:奖金计算
下面是一个十分常见的应用场景,我们需要使用 IF 和 AND,以计算销售人员是否有资格获得奖金。
➊选中D8单元格,输入公式:
=IF(AND(B8>=$B$4,C8>=$B$3),B8*$B$5,"")
如果总销售量大于或等于 (>=) 奖金目标,并且帐户数大于或等于 (>=) 帐户目标数,则以奖金百分比乘以销售额;否则返回“”(空)。
➋ 将光标移到D8单元格的右下角,待光标变成十字形状后,按住鼠标左键向下拖动进行公式填充,即可得出销售应得奖金额,如下图所示
OR函数
- 函数功能
OR函数用于在其参数组中,任何一个参数逻辑值为TRUE,即返回TRUE;任何一个参数的逻辑值为FALSE,即返回FALSE。
- 函数语法
OR( logical1, [logical2], ...)
- 参数解释
备注:
- 参数必须计算为逻辑值,如 TRUE 或 FALSE,或者为包含逻辑值的数组或引用。
- 如果数组或引用参数中包含文本或空白单元格,则这些值将被忽略。
- 如果指定的范围不包含逻辑值,则 OR 返回 #VALUE! 错误值。
- 可使用 OR 数组公式来查看数组中是否出现某个值。 若要输入数组公式,请按 CTRL SHIFT ENTER。
实例1:判断输入的身份证号码长度是否正确
身份证号码具有15位和18位两种长度形式。使用OR函数可以判断当其长度为15或18位中的任何一个时都是正确的。
➊选中C2单元格,在公式编辑栏中输入公式:
=OR(LEN(B2)={15,18})
按“Enter”键即可根据身份证号的长度自动判断是否正确。如下图所示
实例2:佣金计算
下面是一个十分常见的应用场景,我们需要使用 IF 和 OR,以计算销售人员是否有资格获得佣金。
➊选中D8单元格,输入公式:
=IF(OR(B8>=$B$3,C8>=$B$4),B8*$B$5,"")
如果总销售量大于或等于 (>=)销售目标,或者帐户数大于或等于 (>=) 帐户目标数,则以佣金百分比乘以销售额;否则返回“”(空)。如下图所示
NOT函数
- 函数功能
对参数值求反。当要确保一个值不等于某一特定值时,可以使用NOT函数。
- 函数语法
NOT( logical)
- 参数解释
logical: 表示一个计算结果可以为TRUE或FALSE的值或表达式。
备注:
- 如果逻辑为 FALSE,NOT 将返回 TRUE;如果逻辑为 TRUE,NOT 将返回 FALSE。
这个随便想想就明白了,就不做实例了。
本期内容到此结束。。。下期再见。。。
有什么不明白的地方评论或私信我,我看到会及时的回复您。,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com