首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

新出的XLOOKUP功能强大,其实这几个早期的新函数也是各有神通

前几天Excel推出了xlookup函数,Excel圈小沸腾了一波。

多数人对新函数表示欢迎与期待,但也有少数人觉得现有的函数或者组合完全可以替代这些新的函数,认为追捧新函数是"哗众取宠"。

诚然,新函数的功能确实能被现有的常用函数实现,但是技术是不断革新的,新老技术的比较虽是无可避免,但是一昧对新东西持否定态度,我。还是不说废话了吧。

我们很多人对SUMIFS这些函数都能熟练使用,可曾想早期版本里,要想实现条件求和,需要用到SUM+IF的数组形式。

数组公式,我想多数人听过但并不熟悉,但是学习与掌握难度呢?举个例子吧,参加了我两期数组训练营的近二百个学员,能熟练使用数组公式解决实际问题的不超过5个,当然你可以说我教得不好。

新函数的出现,是为了解决一些困难场景,或许这些场景通过复杂方法也可解决,但是新函数的出现,极大缩短了我们的学习时间。

比如下面3个经典的复杂问题,通过新函数就可以轻松解决,而不使用新函数,你则会发现网上现成的公式非常难懂。当然下面所用到的新函数并不是随着XLOOKUP一起更新的,而是更新的比较早的一批新函数。

问题1、一对多匹配问题

一对多匹配问题我们可以使用FILTER,从字面上理解就是筛选,对的,它就是用来筛选数据。

筛选B2:B11的值班人员,条件是值班日期,没有任何的复杂内容,就是这个FILTER新函数的基础语法。

有兴趣可以试一试写其他函数。

网上搜索到的INDEX+SMALL+IF万金油结构?

过了一天还能写出来么?

问题2、不重复计数问题

不重复计数有个经典的COUNTIF数组结构,但是一旦在这个不重复上加了条件,即使加上一个条件,公式也会变得异常复杂难理解。

当然我这里给出的例子并不是经典的不重复计数,这里是之前碰到的一个有趣的小问题,也归属在不重复计数问题里。核心就是对重复的数据使用UNIQUE函数得到不重复的数据,在我们盼望有这样一个函数可以实现类似SQL里面DISTINCT的功能时,UNIQUE来了!

问题3、合并同类项问题

合并同类项问题其实解法很多,但是使用TEXTJOIN配合FILTER的解法却是最好理解,当然前提是理解这两个函数的基础功能。

同样,有兴趣的可以试一试其他的解法。

虽然这些新函数能高效解决一些问题,但是目前只在365的一些版本里才能使用,但可以肯定的是,掌握这些函数的应用,比掌握复杂的数组公式,或者奇特的构造方法要简单得多。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190904A089XT00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券