打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
vlookup多项查询,再也不用担心重复值,想要的数据都给你

大家请看范例图片。左侧表格为日常记录的数据,右侧的表格要根据姓名,查找出每个人多次的销量。

我们查找函数可以书写,=vlookup(F2,A:D,4,0),以F2“小明”在A列与D列之间查询,返回第四列的数值得出100的结果。但是这个函数对于重复值返回,只能返回第一次出现的值,后面的记录将不能被查询。

变通一下,在前面插入一个辅助列,输入函数=B2&COUNTIF($B$2:B2,B2)并向下复制,得到一个姓名和B2单元格向下第几次出现的组合字符串。我们的目的是破坏重复值的唯一性。

我们这里再使用函数,=VLOOKUP($G2&COLUMN(A1),$A:$E,5,0),我们将G2的内容与列数的数组组合字符串作为查询值,在A到E列进行查询,返回第5列的数值,得到第一个数。

我们向右复制公式,发现原表中出现的三个值全部被查询,销量4,5因为没有内容,返回#N/A。

为了表格的美观性,这也是vlookup常用的嵌套组合,=IFERROR(VLOOKUP($G2&COLUMN(A1),$A:$E,5,0),''),错误值以空白显示。

再将公式批量向下复制,得出我们的结果。

当然如果表格是纵向分步,我们将公式变形即可。=IFERROR(VLOOKUP($G$7&ROW(A1),$A:$E,5,0),''),以行数数组进行组合字符串。

希望大家喜欢今天的教学:)拜拜,下课-。-(多看看本文第二段哟,老!熟!人!都!懂!的!)绝对不让你后悔,赶紧摁一下!“了解更多”在文末唷!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
WPS表格如何实现跨工作表的数据引用
Excel中的几个常用的组合函数
Excel:VLOOKUP函数
VLOOKUP函数系列课程5:多条件匹配
学会这189套Excel组合公式,比你苦干三年都重要
QQ浏览器
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服