E战到底21天见证不一样的自己之十

【回顾目标】
1.完成逻辑函数IF、AND、OR的学习打
2.完成工作事项
3.制定读书计划

【评估结果】
1.学习基本完成,今日评估掌握70%,还需努力
2.工作事项完成90%,不着急的事项有些拖延,应该可以加速完成
3.读书计划未完成

【分析过程】
1.开始学习函数,有的地方理解上有困难,需要反复练习
2.工作事项完成不够高效,有些拖延效率低
3.心态问题,读书计划没有指定好

【总结规律】
1.函数部分必须多联系,多理解,自己有函数的书籍,要将每个函数理解清楚,才能灵活运用
2.简单的工作事项可以指定较短时间提高效率,没有紧迫感容易造成拖延
3.每天学习时间比较紧张,但是还是需要读书,听书并不能代替阅读,明天要将读书计划做好

10月18日笔记

12 逻辑函数(IF、And、Or)

  • 1.逻辑值True、False

    • 逻辑值:true,false
    • 能产生或返回逻辑值的情况:比较运算符;is类信息函数;and,or,not、
    • 与(and),或(or),非(not)
      • and:所有条件为true,则返回true,否则返回false(and相当于电路的串联)

      • or:其中之一条件为true,则返回true,否则返回false(or相当于并联)

      • not:如果条件参数结果为true,则返回false,同理结果为false,则返回true(not是黑白颠倒)

      • and,or,not很少单独使用,一般与其他函数嵌套使用,尤其是IF函数

        image
        image
        image
  • 2.基本用法

    • 例:IF判断某一科大于等于60分及格,反之FALSE;AND判断两科均大于等于60分为TRUE,反之FALSE;OR判断两科其中一科大于等于60分为TRUE,反之FALSE.

      image
  • 3.进阶用法

    • =IF(判断条件,符合条件时返回的值,不符合条件时返回的值)

      image
      image
  • 4.IF函数多条件判断

    • =IF(判断条件,符合条件返回值,IF(判断条件,符合条件返回值)) 【在设置IF多层判断时,每一层需要一个IF函数;每个IF后面跟一个条件和符合条件的返回结果】

      image
    • 例: =IF(B44="A1",5000,IF(B44="A2",8000,IF(B44="A3",10000,IF(B44="A4",20000))))

      image
  • 5.多条件区间判断

    image
    • 方法1:=IF(B2<60,"不及格",IF(B2<70,"及格",IF(B2<85,"良好","优秀")))

    • 方法2:=VLOOKUP(B2,A13:B17,2,1)【注意:VLOOKUP引用区域必须是升序排列】

      image
      image
    • 例: =IF(B25=100,"满分",IF(B25>=90,"优秀",IF(B25>=80,"良好",IF(B25>=60,"及格","不及格"))))或设置辅助列=VLOOKUP(B25,B31:C36,2,1)

      image
    • 注意:在设置数字区间时,用<号要设置数字递增,用>时要用设置递减

  • 6.返回区域

    • If函数返回的不只是值,还可以是单元格区域

    • 注意运用数组:{=SUM(IF(B23:B29="男",C23:C29))}

      image
    • 数组公式注意以Ctrl+shift+enter结束

  • 7.IFERROR函数

    • IFERROR函数时规避错误值

      image
  • 8.实战应用

    • 例:统计各个学科中,及格和不及格的人数
    • 借助辅助列,创建数据透视表来统计
  • 9.拓展用法

    • 例1:

      image
    • 例2:

      image
    • 例3:

      image
    • 例4:

      image
      • IF函数 =IF(A63=101,"总办",IF(A63=102,"销售", IF(A63=103,"财务",IF(A63=104,"客服",IF(A63=105,"人事")))))
      • VLOOKUP函数 =VLOOKUP(A63,{101,"总办";102,"销售"; 103,"财务";104,"客服";105,"人事"},2,0)
      • CHOOSE函数 =CHOOSE(A63-100,"总办","销售","财务","客服","人事")
  • 10.画个笑脸

    • 画个笑脸制作方法:
    • 步骤一:选中A1:CN95单元格区域
    • 步骤二:在公式编辑栏输入以下公式,然后注意,按<Ctrl+Enter>结束
    • =IF((INT(SQRT((ROW()-50)2+(COLUMN()-50)2))=40)+(INT(SQRT((ROW()-30)2+(COLUMN()-30)2))=10)+(INT(SQRT((ROW()-30)2+(COLUMN()-70)2))=10)(ROW()<30)+(INT(SQRT((ROW()-15)2+(COLUMN()-30)2))=10)(ROW()<14)+(INT(SQRT((ROW()-15)2+(COLUMN()-70)2))=10)(ROW()<14)+(INT(SQRT((ROW()-50)2+(COLUMN()-50)2))=30)(ROW()>50)+((ROW()=50)(COLUMN()>21)(COLUMN()<79)),"█","")
    • 步骤三:把行、列的高度与宽度拉小到一个合适的范围,这样的一个笑脸就在你的Excel表格中出现了。
    • 吐个舌头制作方法:
      • 步骤一:选中A1:CN95单元格区域
      • 步骤二:在公式编辑栏输入以下公式,然后注意,按<Ctrl+Enter>结束
      • =IF((INT(SQRT((ROW()-50)2+(COLUMN()-50)2))=40)+(INT(SQRT((ROW()-30)2+(COLUMN()-30)2))=10)+(INT(SQRT((ROW()-30)2+(COLUMN()-70)2))=10)(ROW()>30)+(INT(SQRT((ROW()-15)2+(COLUMN()-30)2))=10)(ROW()<14)+(INT(SQRT((ROW()-15)2+(COLUMN()-70)2))=10)(ROW()<14)+(INT(SQRT((ROW()-50)2+(COLUMN()-50)2))=15)(ROW()>50)+((ROW()=50)(COLUMN()>21)(COLUMN()<79)),"█","")
      • 步骤三:把行、列的高度与宽度拉小到一个合适的范围,这样的一个笑脸就在你的Excel表格中出现了。
    • 加两个黑眼珠制作方法:
      • 步骤一:选中A1:CN95单元格区域
      • =IF((INT(SQRT((ROW()-50)2+(COLUMN()-50)2))=40)+(INT(SQRT((ROW()-30)2+(COLUMN()-30)2))=10)+(INT(SQRT((ROW()-30)2+(COLUMN()-70)2))=10)+(INT(SQRT((ROW()-30)2+(COLUMN()-30)2))<4)+(INT(SQRT((ROW()-30)2+(COLUMN()-70)2))<4)+(INT(SQRT((ROW()-15)2+(COLUMN()-30)2))=10)(ROW()<14)+(INT(SQRT((ROW()-15)2+(COLUMN()-70)2))=10)(ROW()<14)+(INT(SQRT((ROW()-50)2+(COLUMN()-50)2))=30)(ROW()>50)+((ROW()=50)(COLUMN()>21)*(COLUMN()<79)),"█","")
      • 步骤三:把行、列的高度与宽度拉小到一个合适的范围,这样的一个笑脸就在你的Excel表格中出现了。
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容