乔山办公网我们一直在努力
您的位置:乔山办公网 > office365 > excel如何查找一个值对应的多个值

excel如何查找一个值对应的多个值

作者:乔山办公网日期:

返回目录:office365


直接用ctrl+f,输入 查找内容,进行查找即可



1.在原始数据中A列有多个“zd张三丰”,需要提取每个“张三丰”对应的“工号”。

2.一般情况的VLOOKUP只能返回第一个值,如下:

=VLOOKUP(A8,A1:D5,2,0)。

3.在【姓名】列前插入一列,如下图输入公式:

=COUNTIF(B$2:B2,B2)

这个公式返回每个“姓名”从上到下是第几次出现,如第二个“张三丰”标记2。

4.将A2公式改成:

=B2&COUNTIF(B$2:B2,B2)

这样就将B列的“姓名”和出现次数连在一起。

5.在B8输入公式:

=A8&ROW(A1)

将A8值和ROW(A1)返回的1连在一起,下拉ROW(A1)会变成ROW(A2)返回2。

6.将B8的公式修改成如下:

=VLOOKUP(A$8&ROW(A1),A$1:E$5,3,0)

也就是在A1:E5范围内查询“张三丰”和出现次数的文本对应第3列的【工号】。

7.将公式下拉,就将所有“张三丰”对应的信息查询出来了。



=VLOOKUP("QB026",B:C,2,)

=INDEX(C:C,MATCH("QB026",B:B,))

http://office.microsoft.com/zh-cn/excel-help/RZ101862716.aspx?section=3

Excel中可以利用Vlookup函数查找对应的值

软件版本:Office2007

用Vlookup函数查找对应值用法举例说明如下:

1.查找A列中与E列相同的值,返回对应的F列的值:

2.输入公式如下:

公式解释:查找值为A列数值,因此第一个参数为A1;第二个参数查找区域为E1:F7,因为要下拉填充,所以这里必须要用绝对引用,保证不管怎样拖动始终是这个区域;返回的值在E1:F7中的第2列,所以第三个参数为2,最后参数为0,即精确匹配,必须与E列数值一致才返回F列的值

3.下拉填充得到结果如下:

相关阅读

  • excel如何查找一个值对应的多个值

  • 乔山办公网office365
  • 直接用ctrl+f,输入 查找内容,进行查找即可1.在原始数据中A列有多个“zd张三丰”,需要提取每个“张三丰”对应的“工号”。2.一般情况的VLOOKUP只能返回第一个值,如下:=VLOOKUP(A8,A1:
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网