Excel VLOOKUP函数怎么查询一个值返回多个结果

如题所述

因为返回多个结果,所以要把这个多个结果放入多个单元格里,可以选中三个单元格,然后输入公式,并按CTRL+Shift+Enter返回多数据,例如下图返回三个结果:

温馨提示:内容为网友见解,仅供参考
第1个回答  2017-06-13
EXCEL的 vlookup函数只能返回一个结果,不过有以下变通的方法:
1、如果是一列索引内容,需要后面对应多列结果,一般是 参考
=VLOOKUP(A11,E:H,2,0)&VLOOKUP(A11,E:H,3,0)
这样的形式;
2、如果是多列索引内容,查找需要的项目,只有1个结果,参考
=IFERROR(VLOOKUP(A1,E:F,2,0),"")&IFERROR(VLOOKUP(A1,g:h,2,0),"")
3、如果索引项目在1列,需要查询多行对应的内容,一般是通过增加辅助列,使用countif函数,比如原来A列姓名中 张三有多个,需要分别他的工资,就增加辅助列B,B列参考
=A1&COUNTIF(A:A,A1)
使姓名变成 张三1 、张三2 这样的数据,下拉
然后使用公式参考:
=VLOOKUP(B1,B:C,2,0)
即可。本回答被提问者采纳
第2个回答  2017-06-13
你想要查询一个值返回哪些多个结果?
是像1楼那样,还是要返回符合条件对应的同一列当中的各个数据?

ExcelVLOOKUP函数怎么查询一个值返回多个结果
在Excel中,VLOOKUP函数本身不支持直接查询一个值并返回多个结果。VLOOKUP函数主要用于查找并返回表格中第一列满足条件的值所对应的同一行的其他列的值,且通常只返回第一个找到的结果。要实现查询一个值返回多个结果,可以通过以下几种方法:1. **使用辅助列**:在原始数据旁边添加一列辅助列,用于生成...

vlookup函数如何查询一个值返回多个值?
VLOOKUP,只返回单一值 FILTER,(筛选)可查询返回多个结果(Office2019之后版本)参数1:想显示的内容(可以多列)参数2:筛选条件(为行数和参数1相同的逻辑数组,或者是0,非0值判定)参数3:如果查询不到的返回值

ExcelVLOOKUP函数怎么查询一个值返回多个结果
1. **添加辅助列**:在原始数据旁边添加一列辅助列,该列通过公式(如`=COUNTIF($B$2:B2,B2)`,假设B列包含要查询的重复值)为每个重复值生成一个唯一的序号。这样,每个重复值都会根据其出现的次数被赋予一个不同的编号。2. **修改VLOOKUP公式**:将VLOOKUP的查找值修改为原始查找值与辅助列...

Excel VLOOKUP函数怎么查询一个值返回多个结果
Excel的VLOOKUP函数本身并不支持直接查询一个值返回多个结果。VLOOKUP函数的设计初衷是根据查找值返回对应行的某个单元格的值,因此它默认只会返回找到的第一个匹配项。然而,通过一些创造性的方法和辅助列的使用,我们可以间接地实现这一功能。一个常用的方法是通过建立辅助列,对原始数据进行编号,使得每个...

怎样将Excel中的VLOOKUP的返回值返回多个值?
Excel VLOOKUP函数在寻找一个值时,通常只能返回第一个匹配的结果。若需得到多个相同值的对应数据,需要进行一些调整。以下是具体操作步骤:首先,打开你的Excel工作表,确保A列中存在多个重复的项目。VLOOKUP函数的默认行为是查找精确匹配,但不适用于查找多个相同值的对应数据。为解决这个问题,你需要在A列...

Excel VLOOKUP函数怎么查询一个值返回多个结果
VLOOKUP函数查询一个值返回多个结果的步骤是:1、在A列添加辅助列,在A2单元格输入以下公式,然后向下填充公式 =B2&COUNTIF(B$2:B2,B2)公式表示:返回B2及B2在当前行之前出现的次数。2、在F2单元格输入以下公式,然后向下填充公式 =VLOOKUP(E$2&ROW(A1),A:C,3,0)公式表示:以E2和行号为查询...

Excel VLOOKUP函数怎么查询一个值返回多个结果
因为返回多个结果,所以要把这个多个结果放入多个单元格里,可以选中三个单元格,然后输入公式,并按CTRL+Shift+Enter返回多数据,例如下图返回三个结果:

Excel VLOOKUP函数怎么查询一个值返回多个结果
将这个公式应用到VLOOKUP中,例如:=VLOOKUP(A$8*ROW(A1),A$1:E$5,3,0),这将查找“张三丰”及其对应的出现次数,返回第3列(即“工号”)的值。通过这样的方式,当你将公式向下拖动时,Excel会自动适应并返回所有“张三丰”对应的“工号”信息,实现了查询一个值返回多个结果的功能。

VLOOKUP函数如何返回多个匹配结果?
1. 在你要匹配的列中,将VLOOKUP函数与数组公式一起使用。例如,假设你要根据姓名匹配多个结果,你的数据在A列(姓名)和B列(结果)。2. 在C列(匹配结果),输入以下公式:=VLOOKUP(A2,B:B,1,FALSE())这个公式的意思是查找A2单元格中的值在B列中的位置,并返回对应的结果。FALSE表示精确匹配...

使用VLOOKUP函数提取符合条件的多个结果的方法
VLOOKUP函数使用这个递增序列作为查询值,在A:C列中,以精确匹配的方式返回与序号相对应的姓名。注意查找区域必须由辅助列A列开始哦,否则咱们的辅助列就白瞎了。由于VLOOKUP函数默认只能返回第一个满足条件的记录,因此得到序号第一次出现的对应结果,也就是与F1单元格班级相同的对应姓名。当ROW函数的结果...

相似回答