【技巧分享】VLOOKUP一对多查询

懒得批爆
懒得批爆

创作者俱乐部成员

最近一直在忙工作没啥时间逛社区,工作中一个同事问我XLOOKUP可以一对多查询,那么VLOOKUP怎么做一对多查询?

我一本正经的告诉他,VLOOKUP只能一对一查询,为啥不用XLOOKUP呢?

同事说老版本电脑,内网没法升级。

我帮他研究了下电脑,机箱上没有USB插口,唯一的网线插口的水晶头在机箱里面!怎么办到的?

好吧,只好再研究下VLOOKUP一对多查询了,经过网上各种资料搜索查询,在本地测试后发现,VLOOKUP还真的可以一对多查询,不过需要稍微修改一下。

同事说只要能用VLOOKUP一对多查询,请我喝酒都行。

接下来就把这个技巧分享以下,自己也做一个知识备份,虽然现在的版本已经不需要这么麻烦了,随便用XLOOKUP或者FILTER就搞定了,但对于老版本来说这还是一颗救命稻草啊!


先看看效果,源数据可进行随意维护,不需要改公式,即可实现用VLOOKUP模拟动态数组


怎么做到的呢

首先

设置要查询的内容,这里用下拉列表方便展示,根据需要操作即可。

随后

在源数据前面设置辅助列=(F2=$I$1)+E1,向下复制填充,为了美观可以将辅助列字体设置为白色或隐藏该列,不影响后续操作。

接着

编写VLOOKUP公式=IFERROR(VLOOKUP(ROW(E1),E:G,3,0),""),向下复制填充。

最后

测试下VLOOKUP的“动态”数组的效果。

原理

网上的教程说了一大堆原理,看完后表示没有理解,这就是个帮助老版本做的辅助,能用就行了呗,要什么原理?

真·原理

📌

就是应该升级版本,用真·动态数组不香吗!!

应新路老师的要求,特地放上文件链接

📌

【金山文档 | WPS云文档】 VLOOKUP一对多匹配

https://kdocs.cn/l/cuFsxOaRZER7

有了VLOOKUP的“动态”数组,别再说WPS云文档不支持动态数组了。

四川省
浏览 9180
1
10
分享
10 +1
8
1 +1
全部评论 8
 
wps新路
wps新路

WPS函数专家

建议:上传文件
· 重庆
回复
懒得批爆
懒得批爆

创作者俱乐部成员

· 四川省
回复
 
Tam Kingsley
Tam Kingsley

创作者俱乐部成员

新版本的新函数真是能大大提高效率,局域网其实也可以通过共享文件夹,内网远程控制直接拖动安装包给她,如果有内网的聊天工具直接发也可以~
· 广东省
回复
懒得批爆
懒得批爆

创作者俱乐部成员

说的是内网电脑,其实就是在保密室里的保密电脑,U盘进出都要登记文件明细,保密内网和局域网是物理隔绝的。
· 四川省
回复
 
韩baiwei
打卡
· 山东省
回复