美文网首页E战到底特训营
2018-09-10逻辑函数(IF、And、Or)

2018-09-10逻辑函数(IF、And、Or)

作者: helen_008a | 来源:发表于2018-09-10 22:45 被阅读5次

        第10天 逻辑函数(IF、And、Or)

        今天是教师节,首先必须向各位授业解惑的师者们说声节日快乐!

        对于今天的感受,烧脑,虽然还只是第一天,但是对于没啥逻辑思维能力的我来说,学习起来有些许的吃力,真担心后面的学习能否跟的上。 今天的心情也有点像在做过山车,首先一大清早知道公司人事大变动,而且几乎是最后一个,真心不知道,自己是怎么做到屏蔽了外界的一切信息的。其次,有人告诉我,明天开始放假,我心里那叫一个欢喜,内心正在盘算该如何如何学习,怎么怎么复习这几天的所学时,接连的及格电话让我有种要将自己劈成3瓣也干不完活的感觉,更加别说放假是什么了。匆匆忙忙了一天,总算等到下班,开始打卡学习,只剩下紧张,紧张,紧张,担心不能按照完成打卡,纠结呀……以后还是早点吧……

     认识逻辑值


    (1) true(真),false(假)

    (2) 逻辑值:AND、OR、NOT and:所有条件为true,则返回true,否则返回false (串联) or:其中之一条件为true,则返回true,否则返回false (并联) not:如果条件参数结果为true,则返回false,同理结果为false,则返回true(黑白颠倒)

    (一) 基本用法

    (1) 语文大于等于60及格 =IF(B2>=60,”及格”)

    (2) 语文、数据均大于等于60 =AND(B7>=60,C7>=60)

    (3) 语文或者数据大于等于60 ==OR(B7>=60,C7>=60)

    (二) 进阶用法

    (1) 大于等于60及格,否则不及格 =IF(B2>=60,”及格”,”不及格”)

    (2) 两科大于90,为优秀 =IF(AND(B2>=90,C2>=90),"优秀","")

     (3) 其中一科为100分,为满分 =IF(OR(B2=100,C2=100),"满分","")

    (三) IF函数多条件判断

     级别为 A1,基本工资5000,级别为A2,工资为8000

     =IF(B10="A1",5000,IF(B10="A2",8000)) 或者=VLOOKUP(B10,$A$3:$b$4,2,0)

     (四) 多条件区间判断

    要求:判断学生成绩对应的等级 85分以上为“优秀”;70分以上为“良好” ;60分以上为“及格”;60分以下为“不及格”

    =IF(B2<60,"不及格",IF(B2<70,"及格",IF(B2<85,"良好","优秀")))

    或者 =IF(B2>=85,"优秀",IF(B2>=70,"良好",IF(B2>=60,"及格","不及格")))

    注意在设置数字区间是,用<号要设置数字递增,用>号要设置递减

    (五) 返回区域

    (1)计算销售1部、销售2部销售总额 =SUM(IF(A2="销售1部",B5:B9,E5:E9))

    (2)计算男生成绩之和 =SUMIF(B23:B29,"男",C23:C29)

    (六) IFERROR函数 规避错误值 =IFERORR(C1/C2,0),若C2为0,原本会显示为#DIV/0!,用函数后,则显示为0

    (七) 实践 统计各学科不及格人数 使用辅助列及透视表

    相关文章

      网友评论

        本文标题:2018-09-10逻辑函数(IF、And、Or)

        本文链接:https://www.haomeiwen.com/subject/yfnegftx.html