如何在一个excel表格中查找与另一个表格多个对应的数据并显示在同一个单元格内?

如图所示,做第一个表,在第二个表中查找。比如想找出小花的爱好(在第二个表格中),并在第一个表格中显示在同一个单元格内,如图。谢谢各位了,目前我的方法是筛选了再一个一个的粘贴,这样太麻烦了,VLOOKUP也不能显示多个数据在同一个单元格内。。。。。。麻烦各位大神回答一下问题

步骤如下:

1、打开文件,如图。

2、在查询结果表中,光标定位到C3单元格。

3、点击插入函数的按钮,找到Vlookup函数。

3、查找值即要查询的商品项,输入B3。

4、“数据表”就是数据源区域,这里先切换到被查询表,再用鼠标选中B2:E13区域。

5、“列序数”指目标列在整个框定区域的第几列,这里是第2列。

6、“匹配条件”分为精确查找0和模糊查找1,这里我们要精确查找,输入“0”后点确定。

7、此刻即可快速匹配两个表的数据。如下图。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-01-16

excel中在一个表中提取另一个表对应的数据步骤如下:

1、首先在电脑中打开excel,单击”文件“选项,下拉列表中选择”打开“,如下图所示。

2、单击面的插入函数并插入Vlookcup函数。

3、在单元格中输入“=vl”,然后会自动提示出VLOOKUP函数,双击蓝色的函数部分。

4、单击确定下拉并填充,移动完成,再看‘统计数据’的Excel表格不见了。

本回答被网友采纳
第2个回答  2018-06-26
在SHEET1的B2中输入或复制粘贴下列公式
=INDEX(Sheet2!$B:$B,SMALL(IF(Sheet2!$A$2:$A$9=Sheet1!$A2,ROW($2:$9),4^8),COLUMN(A:A)))&""

按三键CTRL+SHIFT+ENTER结束公式输入
右拉填充,下拉填充追问

你好,公式里面Sheet1!$A2,ROW($2:$9),4^8这个没有理解,还有最后的那个&""这个也没有懂,谢谢你了。

追答

4^8=65536 在EXCEL2003版中这是最后一行的行号 一般这一行是没有什么内容的,空白的。

&"" 如果不加此内容,如果公式区域是空白,结果会显示0。

本回答被网友采纳
第3个回答  2018-06-26
在sheet2的B2中输入或复制粘贴此公式 =IF(A2="","",VLOOKUP(A2,SHEET1!B:D,3,)) 下拉填充追问

VLOOKUP(A2,SHEET1!B:D,3,)这里面为什么是数字3?

第4个回答  2018-06-26
把源数据按名字排序,公式就很简单了,把问题作为内容(邮件主题一定要包含“excel”,本人以此为依据辨别非垃圾邮件,以免误删),excel样表文件(把现状和目标效果表示出来,并说明如何从现状到的目标效果)作为附件发来看下 [email protected]
相似回答