分享

Excel中的AND和OR函数正确用法

 L罗乐 2017-04-21

AND和OR函数


Excel中常用的逻辑关系,“和”,“或”的使用很普遍,在Excel中对应的函数是AND和OR,但经常用错。


AND和OR函数使用语法:

AND(条件一,条件二,....)


常见错误语法:

条件一  AND 条件二


下面是某公司的对员工制定三个激励奖金:

奖励一:运营部的女性奖励500元

奖励二:性别为女或入职2年以上的男性奖励800元

奖励三:入职3年及以上市场部或入职2年以上销售部奖励1000元



1
奖励一计算


要求部门为运营部,且员工为女性

那么使用AND函数搭配IF函数

输入公式:

=IF(AND(B2='女',D2='运营部'),500,0)

常见错误写法

=IF(B2='女' AND D2='运营部',500,0)



2
奖励二计算


性别为女或入职2年以上的男性奖励800元。

这个就涉及到了AND和OR函数的嵌套使用,为方便理解,我们需要对条件进行一个分解:

条件一:性别为女

或条件二:入职2年以上的男性

对条件二进行分解:

条件二(1):入职年份大于等于2

且条件二(2):性别为男


从下向上使用函数汇总,条件二的公式为

AND(B2='男',C2>=2)

总条件的公式为OR(条件一,条件二)即

OR(B2='女',AND(B2='男',C2>=2))


再配合IF函数,便得到了最终的结果



3
奖励三计算


入职3年及以上市场部或入职2年以上销售部奖励1000元


条件一:入职3年以上的市场部

1、入职3年以上

且2、市场部

或条件二:入职2年以上的销售部

1、入职2年以上

且2、销售部


故同样使用分解关系法

条件一:AND(C2>=3,D2='市场部')

条件二:AND(C2>=2,D2='销售部')

总条件:OR(条件一,条件二)

即使用公式:

=IF(OR(AND(C2>=3,D2='市场部'),AND(C2>=2,D2='销售部')),1000,0)

便得到最终的结果:



通过以上3个案例的学习,我相信都已经掌握使用了AND和OR函数的逻辑关系!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多