2019年1月22日,微软中国宣布,面向消费者及小型企业的office 2019正式上市。
面向消费者及小型企业的office 2019包括office家庭和学生版2019,office小型企业版2019及Office专业版2019。
不过也明确说明,Office2019只支持Win10系统。想体验Office2019的同学,先看看自己用的操作系统是不是Win10的哦。
而Office365也做了自动更新,在网页端已经可以看到图标已经发生变化了。
传统的“三件套”—Word,Excel,PowerPoint都做了功能升级。其中在Excel中,不仅仅新增了更高效率的函数,图表,数据透视表+PowerPivot也更加智能。
接下里的几篇文章中,我会分别对这些新增函数进行介绍。如果你对此有兴趣,请关注我,留意我接下来的文章。
IFS函数
IFS函数就是一个多条件判断函数。
语法非常简单:
IFS(判断1,返回1,判断2,返回2,判断3,返回3,判断4,返回4……)
对比IF函数嵌套
在没有IFS函数之前,我们如果要对多条件进行判断,那么就需要利用IF函数进行多重嵌套。用过IF函数多重嵌套的同学都知道,如果嵌套4层以上,逻辑就开始变复杂,容易出错,同时运算的效率也开始降低。
案例:根据右侧的条件,判断并返回成绩的等级。
用IF函数嵌套是可以实现的,可以看到本例中用了三个IF函数进行嵌套得到结果。算不上多复杂,但是对于初学者来说,还是有点绕的。
如果我们用IFS函数,那么就直观多了。
在IFS运算过程中,从左到右进行条件判断,一旦判断为“true”,那即返回对应的结果,同时结束运算不再向后做判断。
一方面逻辑变得简单,另一方面运算速度也得提高。
对比LOOKUP函数
用LOOKUP函数进行多条件判断也是可以的。
但是也有两个问题:1. 对于初学者来将难度稍大;2. 数据量大的话,LOOKUP函数也严重占用系统资源。
不可否认,LOOKUP函数非常强大,比起VLOOKUP函数更灵活更富有弹性。
在这个案例中,要应用LOOKUP函数,首先要制作右侧的“等级表”,同时“分数”字段的数据一定要升序排列(否则会返回不可控的结果)。
对于使用函数熟练的同学来说,这个函数并不难。
但是用过VLOOKUP函数或LOOKUP函数的同学都应该知道,这个函数的运算效率低。如果是几百行数据还好,但是如果上到几千行甚至更多数据的时候,运算速度就变得特别慢—这跟函数的运算机制有关。
而IFS函数的逻辑简单,运算步骤少,所以速度得到显著提高。
如果你是Office365或者Office2019用户,想要获取本案例的练习文件,请在后台发送“2019”获取下载链接哦。或者选择收藏,也许哪天用得上呢?