查看原文
其他

金山WPS支持xlookup了?亲自上手实战好不好用。

朱小五 凹凸数据 2023-05-04

大家好,我是小五🧐

前几天看到有小伙伴分享:金山办公WPS正式支持 XLOOKUP函数[1]了。

那经常使用wps的我,必须得第一时间去尝尝鲜。

下载与安装

当天,我点击检查更新并无反应。过了几天,还是不行,可官方明明说最新版已经支持了呀。

对比了自己的版本,发现确实不是最新版。得,干脆重装吧。

最新版下载地址:https://platform.wps.cn/

重新安装后,随便打开一个Excel文档,发现终于可以用XLOOKUP函数了。

哭了,毕竟在此之前,只有Office365可以用XLOOKUP函数。

什么是XLOOKUP?

说了这么多,XLOOKUP究竟是什么呢?

VLOOKUP函数大家应该都很熟悉吧,它可以帮我们根据指定的条件快速查找匹配出相应的结果,通常被用于核对、匹配多个表格之间的数据。与数据透视表,并称为数据er 最常用的两大Excel功能。

除此以外,跟它在一个LOOKUP家族的,还包括HLOOKUPLOOKUPINDEXMATCH

如果说提到的这些函数是工具箱里的某个工具,那XLOOKUP就是一个多功能扳手。

它作为一个查找函数,语法如下所示。

XLOOKUP(查找值,查找数组,返回数组,未找到值,匹配模式,搜索模式)

其中前三个参数是必需的,后三个是可选参数。

Xlookup 公式

具体参数解释,如下所示。

下面我会用几个小例子,演示在金山WPS上运行XLOOKUP函数。

实战演练

普通查找

以下图为例,如果我们想根据姓名查找对应的户籍地址。

用VLOOKUP函数,需要下面这么做。

=VLOOKUP(A10,A1:B6,2,FALSE)

成功匹配到对应数据。

那如果换成XLOOKUP函数呢?

=XLOOKUP(A10,A1:A6,B1:B6)

这里这用到了三个参数(查找值、查找数组、返回数组),逻辑也比VLOOKUP函数更简单了。

如下图所示,也成功匹配到了对应数据。

如果说只能普通查找,确实没必要多学一个XLOOKUP函数。

反向查找

那就再举个VLOOKUP处理起来比较麻烦的例子吧。众所周知,VLOOKUP函数有个坑,它只能从左往右查找匹配。

所以如果待匹配的数据列在左侧,要么需要移动源数据,要么需要更复杂的逻辑写函数。

如下图所示,这次待匹配的户籍地址列在姓名左侧,如果使用VLOOKUP函数去查找,就需要写成这样:

=VLOOKUP(B10,IF({1,0},B2:B6,A2:A6),2,0)

如果换成XLOOKUP函数,就没有这个限制,选好对应的查找数组、返回数组即可。

=XLOOKUP(B10,B2:B6,A2:A6)

如下图所示,也成功匹配到了对应数据。

匹配模式

除了查找功能,XLOOKUP函数的后三个参数也比较有用,这里用一个例子演示一下它语法中的「匹配模式」[2]

本图来自WPS官方文档

下图中,有一个成绩规则,即小于60分是不及格、大于等于90分时优秀等等。

如果一位同学的分数为81分,用XLOOKUP函数查找所对应的评价结果,可以这样写:

=XLOOKUP(B10,B2:B5,C2:C5,,-1)

「匹配模式」参数这里用的是-1,也就是说,查找值是81,但是查找数组[0、60、80、90]中没有匹配的,那就会查找比查找值较小的最接近的值(80)。从而输出对应的评价结果。

多试试几个分数,没什么问题。

好了,今天用3个例子,演示在金山WPS上运行XLOOKUP函数。

如果你也在用WPS,欢迎更新到最新版尝鲜。

参考资料

[1]

IT之家: https://baijiahao.baidu.com/s?id=1714758583787120093&wfr

[2]

WPS官方文档: https://www.wps.cn/learning/course/detail/id/330330.html?chan=pc_win_function


 

 

不多说了,又得续费了。

一天介绍一本书

对比Excel,轻松学习Python 报表自动化:本书继承了对比学习的特点,全书内容围绕Excel 功能区的各个模块,通过对比Excel 的方式来详细讲解每个模块中对应的Python 代码如何实现,轻松、快速地帮助职场人实现报表自动化,提高工作效率。

本书主要分为4 个部分:第1 部分介绍Python 基础知识,让读者对Python 中常用的操作和概念有所了解;第2 部分介绍格式相关的设置方法,包括字体设置、条件格式设置等内容;第3 部分介绍各种类型的函数;第4 部分介绍自动化相关的其他技能,比如自动发送邮件、自动打包等操作。


点击这里,阅读更多数据文章!

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存