今天主要的学习内容是逻辑函数,if、and、or、not,这四个函数,if是一个条件筛选的函数,会经常的使用到。语法为if(条件,成立返回值,不成立返回值),这做筛选时经常会使用到。and相当于是一个并且关系,A与B需同时成立才为真;or是或,只需要一个成立就可以成立了;not是不的意思,就是相当于一个负号,不成立相当于也是一个带负号的结果,成立就是一个正号,跟not函数相遇就是产生相反的结果;
然后就是要认识两个值,一个是true,一个是false,true表示的是真命题或精确查找,用数字1代替;false表示的是假命题或模糊查找,用数字0表示。这个经常会在镶嵌函数里面用到。
今天比较重要的知识点就是if函数的使用,在进行多条件判断的时候,可以利用公式=IF(B10="A1",5000,IF(B10="A2",8000)),还有一个就是多条件区间判断,这个在工作中经常会使用的,比如需要对分数进行分为优秀,良好,合格,不合格,就可以通过if函数完成;具体公式为=IF(B2<60,"不及格",IF(B2<70,"及格",IF(B2<85,"良好","优秀"))),只需要把公式好好利用就可以了。
SUM函数配合IF函数,就可以实现有条件的进行求和,具体公式为:=SUM(IF(A2="销售1部",B5:B9,E5:E9)),sum函数里面镶嵌if函数;函数的镶嵌会产生很多不一样的效果,所以在每一个函数的时候就需要多去思考一下跟其他的函数的镶嵌会有不一样的效果。
多去研究和探索才是学习更好的办法,全都是靠吸取别人现成的方法,我们只知道是这样的操作,但是里面的所以然我们就并不是很懂了。
很多函数都可以去解决一个问题,无非就是看解决这个问题的难易程度了,最简单的办法就是尽量的镶嵌更少的函数去达到自己想要的结果,镶嵌的函数的太多就容易出错。
今天的作业是if函数多条件判断,看视频时觉得自己明白了,可等到做作业就发现出现问题了,修改过几天才得出了正确的答案,一定要多去练习,IF(B2<2,100,IF(B2<4,200,IF(B2<7,300,IF(B2<8,400,600)))),虽然这个不一定是最简单的办法,但是能达到自己的结果就行了,等后面学了更多的公式后,再进行混合练习。
烧脑的函数之所以烧脑,是因为镶嵌的函数可选择性很多,我们需要对函数比较熟悉,然后选择一个最适合的函数进行组合,可以更少的时间达到想要的结果