VLOOKUP如何返回多个值?
首发

VLOOKUP如何返回多个值?

优质
请用语音读文章

热门回答:

vlookup函数使用一对多查询需要借助辅助列来完成。。具体方法如下

一、构建辅助列

如图。我们要查找1班的所有成员。我们在图中绿色填充区域设置公式为=(B2=$E$2)+A1并向下填充得到结果。

辅助列解释

E2的结果为1班且绝对引用。这样设置的结果是每当遇到1班的成员其函数结果都会加1。且1班的成员会在第一个。这个是什么意思呢。比如项羽在三个5区域中的第一个位置。而杨戬也是两个2区域的第一个位置。

二、设置公式

公式:IFERROR(VLOOKUP(ROW(A1),$A$2:$C$12,3,0),\"\")

公式解析

vlookup函的第一参数为row函数返回的行号。向下拖动时。row(A1)的值等于1。也就说是vlookup函数的第一参数为1。然后我们在辅助列中查找1的值。在第一列中1是重复值。当vlookup遇到重复值时。vlookup会返回它查找到的第一个参数。所以vlookup函数的会返回结果鲁班。

我们向下拖动。第一参数会变为ROW(A2)。它的值是2。函数会在辅助列查找2。而2以上重复值。函数会返回查找到的第一个结果。也就是杨戬

以此类推

我们构建的辅助列中每个不同数值的第一个一定是我们的查找结果。然后又利用vlookup函数查找重复值的时候仅仅会返回查找到的第一个值。就能实现一对多查询的目的

我们是Excel从零到一。你们的关注转发和点赞是对我最大的支持~

以上就是由优质生活领域创作者 生活常识网 整理编辑的,如果觉得有帮助欢迎收藏转发~

相关推荐

《火影忍者》除了鸣人和四代这对父子,还有哪几对父子厉害的?

请用语音读文章热门回答:那么火影当中有哪些比较厉害的父子呢?1.白牙和卡卡西2[&h...

巅峰孙燕姿,在乐坛是什么地位?

请用语音读文章热门回答:【编辑:冯娱乐】Hi:拒绝摘录。版权归作者。如有雷同侵[&h...

为什么广西崇左堪称“甘蔗”之乡?

请用语音读文章热门回答:崇左气候适合种甘蔗。种植历史比较久。种植面积多。甘庶多。[&...

女生怎么开始玩炉石比较好?

请用语音读文章热门回答:你好。我是大力。一位七年经验的炉石玩家。其实男生女生玩[&h...

发表评论

您的电子邮箱地址不会被公开。

评论(2)

  • 少女恶习 永久VIP 2022年9月30日 22:50:03

    函数,第一个,公式,参数,会在,成员,区域,拖动,行号,项羽

  • 滴蜡泪 永久VIP 2022年9月30日 22:50:03

    没想到大家都对VLOOKUP如何返回多个值?感兴趣,不过这这篇解答确实也是太好了

  • 只求﹂份安宁 永久VIP 2022年9月30日 22:50:03

    vlookup函数使用一对多查询需要借助辅助列来完成。。具体方法如下一、构建辅助列如图。我们要查找1班的所有成员。我们