越是碎片化时代,越是要进行系统化学习。昨天周日没有及时在简书上投稿,导致缺连了,有些小遗憾。今天储君老师分享的是《逻辑函数IF、AND、OR》
课程总共分10个部分:
1.逻辑值TRUE、FALSE
逻辑值TRUE表示真(成立),FALSE假(不成立)
逻辑值:与AND:所有条件为TRUE,则返回TRUE,否则返回FALSE
或OR:其中之一条件为TRUE,则返回TRUE,否则返回FALSE
非NOT:如果条件参数结果为TRUE,则返回FALSE,同理结果为FALSE,则返回TRUE,很少单独使用,一般与其他函数嵌套使用,尤其是IF函数。
2.基本用法
IF函数:判断是否满足某个条件,如果满足条件返回一个值,如果不满足条件则返回另一个值。
AND函数:检查是否所有参数均为TRUE,如果所有参数值均为TRUE,则返回TRUE。
OR函数:如果任一参数值为TRUE,即返回TRUE;只有当所有参数值均为FALSE时才返回FALSE。
3.进阶用法
4.IF函数多条件判断 在设置IF多层判断时,每一层需要一个IF函数,每个IF后面跟一个条件和符合条件的返回结果。
5.多条件区间判断 在设置IF多层判断时,每一层需要一个IF函数,每个IF后面跟一个条件和符合条件的返回结果。在设置数字区间时,用<号要设置数字递增,用>时要用设置递减
6.返回区域
7.IFERROR函数 如果表达式是一个错误,则返回VALUE_IF_ERROR,否则返回表达式自身的值,VALUE是任意值、表达式或引用。这种规避错误值的方法在日常工作中很实用,所以必要学会IFERROR函数的用法。
8.实战应用
9.拓展用法
10.画个笑脸 用公式画笑脸,之前看新闻上有个阿伯用EXCEL画出一副画,今天看储君老师画笑脸,才知道原来如此,是可行的。来看看怎么画的吧。第一步:选中A1:CN95单元格区域,直接在名称框中输入,简单。第二步:在公式编辑栏输入以下公式,要注意按CTRL+ENTET结束。 =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)),"█","")第三步:把行列的高度拉小到一个合适的范围,完成,觉得好神奇,居然可以用函数做出来,函数的奥妙,什么时候可以学懂。
每天进步一点点,每天学习一点点!