广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    excel实用技巧:and、or和not逻辑函数的运用

    来源:网络收集  点击:  时间:2024-03-06
    【导读】:
    真实世界的运作基础无非就是两个,真或者是假。那么,对应在excel数据处理当中也同样适用,依据现实要求,需要在表格数据的基础上判断数据的真假,从而给出对用的结果。那么and、or、not逻辑函数就应运而生,返回某一条件下的逻辑值,true或者false。工具/原料moreoffice软件或者wps软件方法/步骤1/6分步阅读

    and函数:所有参数的逻辑值为真,才返回true;只要有一个参数的逻辑值为false,则返回false。参数必须是逻辑值,或者是包含逻辑值的数组,亦或是引用。

    or函数:在所有参数中,只要有一个逻辑值为真,则返回true,只有当所有逻辑值为false时,才返回false。

    not函数:对逻辑值求反,逻辑值为true时,返回false;逻辑值为false时,返回true;可以应用到不想等于某一值时的场景。

    2/6

    举例说明各个函数的应用场景。

    某一公司当中,需要给员工发放工龄奖,那么就需要员工的所有信息都必须达到某一标准才可以,这里,就可以使用AND函数。如图所示:

    示例当中判定标准为年龄要是26岁及以上,且工龄要是2年及以上才可以拿到100元工龄奖,那么函数可以这样写

    =AND(B226,D2=2)*100,注意这里没有用到大家常用的if函数来显示判定后的结果,最后得到的就是符合我们要求的,就可以发现,true对应的数值应该是1,false对应的数值应该是0。

    3/6

    or函数的使用

    示例当中,我们需要给员工定一个级别,要求不高,只需要达到任意一个条件就可以判定为优秀员工,判定标准是要么销售额大于等于30000,要么客户数要达到20位及以上。那么,可以使用or函数。如图所示:

    函数的写法可以是这样:=IF(OR(E2=30000,F2=20),优秀员工,仍需努力)

    得到的结果是符合我们要求的。

    4/6

    not函数的使用

    该函数使用的情况不多,但是也会碰到,在不能是某值的情况下可以使用,比如示例当中,不希望员工的销售额为0。

    则函数可以这样写:=IF(NOT(E2=0),OK,警告),得到的结果是我们想要的。

    5/6

    这三个函数,前两个会经常使用,第三个使用的情况较少,理解即可。运用的时候以true为标准就不难理解,需要都达到条件,就用and,至少达到某个条件就用or。

    6/6

    需要注意的是,这些函数所做的都是为了提供逻辑值,用以给其它函数提供判断的引用,而excel也直观的提供了=true()和=false()这两个函数直接返回true和false。当处理数据,很明显的情况下直接引用这两个函数就可以了。如图所示:

    注意事项

    掌握and和or的使用,可以完成数据处理工作中绝大部分逻辑判断的工作要求

    excel
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_254989.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-06 15:30:06  耗时:0.031
    0.0306s