请问如何用EXCEL VLOOKUP 或者其他公式查找多个匹配的值
发布网友
发布时间:2022-03-04 16:29
我来回答
共5个回答
热心网友
时间:2022-03-04 17:58
型号A列 代码 B列
SHEET2 B2输入公式
=IF(ISERR(INDEX(SHEET1!$B$1:$B$100,SMALL(IF(SHEET1!$A$1:$A$100=$A2,ROW($1:$100),""),COLUMN(A1)),1)),"",INDEX(SHEET1!$B$1:$B$100,SMALL(IF(SHEET1!$A$1:$A$100=$A2,ROW($1:$100),""),COLUMN(A1)),1))
CTRL SHIFT 回车结束
向下向右填充追问谢谢 你的热心帮忙 可能是我比较不在行 所以用了这个公式 是显示了SHEET2 A列的结果,
没有显示出我想对应的SHEET1 中对应的B列的多个结果。
热心网友
时间:2022-03-04 19:16
=VLOOKUP(B6,A1:F4,{1,2,3,4,5,6,7,8,9}*2)
热心网友
时间:2022-03-04 20:51
最好有样表,好象不行,INDEX追问SHEET1SHEET2
型号代码型号代码
BH2230111BH2230
BH2230CKSCF1107
CF1107GNADF1071
CF1107031
CF1107C4W
DF1071GEC
DF1071B5M
DF1071EJZ
DF1071GMW
DF1071GMX
DF1071B5M
DF1071EJZ
DF1071GMW
DF1071EJZ
DF1071GMW
DF1071GMX
DF1071B5M
DF1071EJZ
热心网友
时间:2022-03-04 22:42
我选择问$檤,因为我爱
热心网友
时间:2022-03-05 00:50
把数据格式在哪行哪列,怎样组成的,你要达成什么结果的说清楚,公式才好写,大家才能帮你。追问A和B列 这样清楚吗,谢谢
SHEET1SHEET2
型号 代码型号 代码
BH2230111BH2230
BH2230CKSCF1107
CF1107GNADF1071
CF1107031
CF1107C4W
DF1071GEC
DF1071B5M
DF1071EJZ
DF1071GMW
DF1071GMX
DF1071B5M
DF1071EJZ
DF1071GMW
DF1071EJZ
DF1071GMW
DF1071GMX
DF1071B5M
DF1071EJZ
追答OK,在 SHEET2中的B2单元格输入:
=INDEX(sheet1!$B2:$B100,SMALL(IF(sheet1!$A2:$A100=$D2,ROW($A2:$A100)-1,4^8),COLUMN(A1)))&""
按ctrl+shift+enter组合键,公式下拉,公式右拉
如果要好看进行排错处理,则改为:
=IF(ISERROR(INDEX(sheet1!$B2:$B100,SMALL(IF(sheet1!$A2:$A100=$D2,ROW($A2:$A100)-1,4^8),COLUMN(A1)))),"",INDEX(sheet1!$B2:$B100,SMALL(IF(sheet1!$A2:$A100=$D2,ROW($A2:$A100)-1,4^8),COLUMN(A1)))&"")
请问如何用EXCEL VLOOKUP 或者其他公式查找多个匹配的值
CTRL SHIFT 回车结束 向下向右填充
excel中Vlookup函数如何实现多个条件的查找?
方法一:连接列 1. 你可以创建一个新的“连接列”,这一列是将两个条件列的值连接起来。例如,如果你有两个条件列A和B,你可以在新的一列中使用公式`=A1&B1`来连接这两个值。2. 然后,在你的查找表中,也创建一个相应的连接列。3. 最后,你可以使用VLOOKUP函数来查找这个连接列的...
VLOOKUP函数如何返回多个匹配结果?
1. 在你要匹配的列中,将VLOOKUP函数与数组公式一起使用。例如,假设你要根据姓名匹配多个结果,你的数据在A列(姓名)和B列(结果)。2. 在C列(匹配结果),输入以下公式:=VLOOKUP(A2,B:B,1,FALSE())这个公式的意思是查找A2单元格中的值在B列中的位置,并返回对应的结果。FALSE表示精确匹配。
Excel VLOOKUP函数怎么查询一个值返回多个结果
首先,打开你的Excel工作表,确保A列中存在多个重复的项目。VLOOKUP函数的默认行为是查找精确匹配,但不适用于查找多个相同值的对应数据。为解决这个问题,你需要在A列添加一个辅助列。在A2单元格输入公式,例如:=B2&COUNTIF(B$2:B2,B2)这个公式会为每个出现的相同条件加上一个序号,便于后续查找。然...
excelvlookup函数怎么实现多条件查找
3. 使用数组公式:另一种高级方法是使用数组公式来实现多条件查找。你可以在VLOOKUP的查找范围部分使用数组公式,该公式可以包含多个条件,以匹配多个列的值。这需要你对Excel的数组公式有一定的了解和熟悉。4. 考虑使用其他函数:对于更复杂的多条件查找需求,可能还需要考虑使用其他函数,如INDEX和MATCH函数...
excel如何查找一个值对应的多个值
1.在原始数据中A列有多个“张三丰”,需要提取每个“张三丰”对应的“工号”。2.一般情况的VLOOKUP只能返回第一个值,如下:=VLOOKUP(A8,A1:D5,2,0)。3.在【姓名】列前插入一列,如下图输入公式:=COUNTIF(B$2:B2,B2)这个公式返回每个“姓名”从上到下是第几次出现,如第二个“张三丰”...
vlookup多条件查找
在使用Excel的VLOOKUP函数进行多条件查找时,可以结合使用数组公式或其他方法来实现。常见的方法是结合使用IF函数与VLOOKUP组合,或者使用数组公式进行多条件匹配查找。具体操作步骤如下:首先确定查找条件,然后在VLOOKUP函数中使用相应的参数设置,结合使用通配符来匹配多个条件。这样就能根据多个条件返回对应的结果...
Excel中vlookup多条件匹配的2种方法
这种方法的核心思想是使用数组公式对多个条件进行同时匹配。具体操作步骤如下:假设我们有两个条件,分别是A列和B列,需要在C列中找到对应的值。输入vlookup函数,查找值设置为需要查找的值,查找范围设置为包含所有条件和返回值的区域,列索引数设置为返回值在查找范围中的相对列数。输入完成后,不要直接...
excel的vlookup函数如何多条件使用,具体要求如下?
通过将三列数据合并成一个查找值,我们可以利用VLOOKUP函数进行多列条件匹配。在目标列设置VLOOKUP公式,查找合并后的值,并返回相应数据。举例说明:假设在E列输入合并后的查找值,F列设置VLOOKUP公式如下:`=VLOOKUP(E1, A:C, 4, FALSE)`这里,E1单元格包含合并后的查找值,A:C表示数据区域,4表示...
如何用EXCEL一次查找出多个匹配项?
4. 解决方案:虽然VLOOKUP函数无法直接实现一对多匹配并全部显示出来,但可以通过其他方法间接实现这一目标。一种常用的方法是使用辅助列和数组公式,将多个匹配值合并到一个单元格中显示。另一种方法是使用更高级的数据库查询工具,如SQL或Power Query,来处理一对多匹配的情况,并将结果导入到Excel中进行...