当前位置: 首页 > 常见问题 > Excel表格

excel一对多查找,excel一对多查找返回多个结果

  • Excel表格
  • 2023-08-06

excel一对多查找?一、一个单元格放一个名字:E2公式=IFERROR(INDEX(B:B,SMALL(IF(A:A=D$2,ROW(A:A)),ROW(A1))),""),数组公式,三键结束;二、将A部门的姓名放在E2单元格中,用逗号隔开:首先将数据按部门排序,那么,excel一对多查找?一起来了解一下吧。

excel一对多匹配数据

1、首先,我们选中需要进行筛选操作的列

2、执行“数据-筛选”命令,第二步选中的那几列便会出现倒三角的箭头

3、点击倒三角箭头,弹出下拉菜单,有多条件筛选项目。以选卖散择“数字筛选”为例,出现一个下拉菜单,根据需要进行操作

4、下拉菜单最下方凳庆有一个“自定义筛选”,点击可以进行多种条件筛选

5、配图以A,B,C列“大于30”中粗氏为例,展示效果图

excel如何处理一对多关系

假设Sheet1为原始对毕贺照表,在Sheet2中输入部分字符,自动填入对应内容;

1、在Sheet2的B2输入公式闭瞎:

=IFERROR(VLOOKUP($A2,Sheet1!$A:$D,COLUMN(),0),"") 回车;

见图一

2、选中B2 ,横拉、下拉轿数空填充表格中的B、C、D列,实际结果:

见图二

excel对多个表格刷格式

1. 姓名仔基公察戚凯式:败唤=FILTER(Sheet2!O5:O10,Sheet2!P5:P10=D5)

2. 学科公式:=FILTER(Sheet2!O5:O10,Sheet2!P5:P10=D5)

excel一次性查找多个名字

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

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()把对应的内容套出来即可,具体如下

设你的原表为表1,在表2中建一个新的表

ABCD

邦写函数 写函数写函源丛斗数

分别为:

=if(A1="","",vlookup(A1,表1!A:D,2,0))

=if(A1="郑清","",vlookup(A1,表1!A:D,3,0))

=if(A1="","",vlookup(A1,表1!A:D,4,0))

确定,下拉,你写什雹磨么字,它都会自动套出来。

前提是,每个字都是唯一的。

以上就是excel一对多查找的全部内容,一对多查找就是一个查找值对应多个结果。多对一查找就是多个查找值对应一个结果。VLOOKUP函数是Excel中的一个纵向查找函数,它与LOOKUP函数和HLOOKUP函数属于一类函数,在工作中都有广泛应用。

猜你喜欢