11逻辑函数IF And Or

今天回顾了前面三堂课的函数课程,对逻辑函数,又有一个整体的把握,本来刚开始感觉到太难太难的逻辑函数,突然感觉到,学习有时候就得边学习边复习,这样才能够在学习新知识的时候巩固旧的知识,从而打下比较坚实的基础,否则在后边学习的过程中会越来越难。

感觉学习的角度是从复习的角度去学习的时候就没有压力,反而能够整体的把握,当考虑着今天需要做笔记看课程,还有小打卡有这么多压力,越想努力学习,反而心情浮躁越学不进去。看来学习不仅是需要方法,而且需要一个态度,一个正确的态度来对待学习。

今天的作业是做按照工作年限来发补助的一个工作表,可以用IF函数,也可以用VLOOKUP函数,if函数呢比较繁琐一些,而VLOOKUP相对比较简单一些,但是在写公式的过程中一直不知道错在哪里。

一个人学习是加法,一群人学习是乘法。确实如此,把我的问题发到群里,大家都各抒己见,月华如水老师不愧是学霸,经她指点,问题非常简单的就解决了,而自己就是想破脑袋,也不知道该怎么办。感谢优秀的同桌。

图片发自简书App

今天的笔记如下

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

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

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

很少单独使用,一般与其他函数嵌套使用,尤其是if函数。

1逻辑函数True False

图片发自简书App

2基本用法

3进阶用法

4if函数多条件判断

图片发自简书App


5多条件区间判断

图片发自简书App


6返回区域

图片发自简书App


7IFERROR函数

图片发自简书App


8实战应用

成绩统计及格和不及格的人数可以使用插入→数据透视表→创建数据透视表→勾选一个表或区域,勾选现有工作表。

图片发自简书App

9拓展用法

图片发自简书App

图片发自简书App

图片发自简书App

图片发自简书App


10画个笑脸

枯燥乏味的EXCEL函数也可以制作出可爱有趣的不同表情

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.加两个黑眼珠

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

复制代码,按Ctrl+回车。

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容