美文网首页
第十天:逻辑函数(If、And、Or)2018-10-18

第十天:逻辑函数(If、And、Or)2018-10-18

作者: 小筠筠 | 来源:发表于2018-10-18 12:37 被阅读10次

一、逻辑值True、False

1、逻辑值:true,false

true  真(成立),false 假(不成)立

能产生或返回逻辑值的情况:比较运算符、is类信息函数、and,or,not

2、与(and),或(or),非(not)

and:所有条件为true,则返回true,否则返回false

or:其中之一条件为true,则返回true,否则返回false

not:如果条件参数结果为true,则返回false,同理结果为false,则返回true

注:很少单独使用,一般与其他函数嵌套使用,尤其是IF函数

二、基本用法

三、进阶用法

与(and),或(or),非(not)与if函数嵌套

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

四、IF函数多条件判断

五、多条件区间判断

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

六、返回区域

If函数返回的不只是值,还可以是单元格引用

七、IFERROR函数

IFERROR函数避免错误值

八、拓展用法

1、案例1:提成区间限定,最高不得大于2000

IF函数   =IF(B5>=2000,2000,B5)

MIN公式     =MIN(B5,2000)

2、案例2:判断计算结果是否正确

IF函数      =IF(B20=C20,"正确",IF(B20>C20,"少"&(B20-C20),"多"&(C20-B20)))

Text公式    =TEXT(C20-B20,"少#;多#;正确")

3、案例3:根据提成表计算销售提成

IF函数太复杂了,不想写

VLOOKUP函数 =VLOOKUP(B47,$B$35:$C$43,2)

LOOKUP函数 =LOOKUP(B47,$B$35:$B$43,$C$35:$C$43)

4、案例4:根据区号判断部门

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,"总办","销售","财务","客服","人事")

九、画个笑脸

1、画个笑脸

制作方法:

步骤一:选中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表格中出现了。

2、吐个舌头

制作方法:

步骤一:选中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表格中出现了。

3、加2个黑眼珠

制作方法:

步骤一:选中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表格中出现了。

相关文章

  • 第十天:逻辑函数(If、And、Or)2018-10-18

    一、逻辑值True、False 1、逻辑值:true,false true 真(成立),false 假(不成)立 ...

  • 2018-10-18逻辑函数

    先打卡,再做笔记。函数的课程多我这种没有基础的人来说真的费神了很多,每天的课程要花大量的时间来消化吸收。所以每天的...

  • 2018-10-18逻辑函数

    【回顾目标】 掌握各逻辑函数的语法 根据不同的条件得到想要的结果 规避错值 【评估结果】 利用嵌套函数,多条件求值...

  • 2018-10-18 12.逻辑函数(If、And、Or)

    【回顾目标】 学习逻辑函数,完成学习复盘 【评估结果】 1、学习进度:由于群内分享、又跑去听了虞莹老师的课程,所以...

  • 第十天:逻辑函数

    逻辑值 True 所有非0值(包括负值) False 0 And 并集 Or 交集 Not 补集 逻辑值转数值 =...

  • 2019-11-14逻辑函数(IF、and 、OR)

    Day 11逻辑函数(IF、and 、OR) 逻辑函数先了解TRUE(真)成立 FALSE(假)不成立 逻辑函数 ...

  • 2018-10-28

    2018-10-18 恒久尚123 2018-10-18 17:31 · 字数 159 · 阅读 17 · 日记本...

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

    什么是逻辑函数呢?用来判断真假值(条件成立与否),或者进行复合检验的Excel函数,我们称为逻辑函数。逻辑函数在我...

  • Power BI-DAX公式常用函数套路

    一.筛选类函数 二.逻辑与逻辑判断函数 三.时间日期类函数 统计聚合函数 四.文本函数

  • 逻辑函数,很常用

    逻辑函数:if\and\or 一、逻辑和引用函数:主要包括If、Or、And、Not、Choose、Iferror...

网友评论

      本文标题:第十天:逻辑函数(If、And、Or)2018-10-18

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