限 时 特 惠: 本站每日持续更新海量各大内部创业教程,一年会员只需98元,全站资源免费下载 点击查看详情
站 长 微 信: muyang-0410

Excel 查找方式千千万,但是下面这种布局的查找,你会吗?

总结一下,这个查找涉及这几个知识点:一对多查找,表格转置,二维变一维(原本两列内容excel两列数据自动配对,查找后放在同一行)。

案例:

图 1 是原始表格,需要按班级提取所有人的姓名,向右填充,布局如图 2 的右边所示。

excel如何自动配对数据_excel两列数据自动配对_execel自动匹配信息

excel两列数据自动配对_execel自动匹配信息_excel如何自动配对数据

解决方案 1:万金油公式

先将班级列表去重,提取到右边蓝色区域:

1. 将 D 列作为辅助列,在 D2 输入以下公式,下拉复制公式:

=COUNTIF(A$2:A2,A2)

公式释义:

excel如何自动配对数据_excel两列数据自动配对_execel自动匹配信息

execel自动匹配信息_excel两列数据自动配对_excel如何自动配对数据

2. 在 E2 单元格输入以下公式,按 Ctrl+Shift+Enter 使数组公式生效,下拉复制公式:

=INDEX($A$2:$A$10,SMALL(IF($D$2:$D$10=1,ROW($A$2:$A$10),4^8),ROW(A1)))

公式释义:

excel如何自动配对数据_execel自动匹配信息_excel两列数据自动配对

excel如何自动配对数据_execel自动匹配信息_excel两列数据自动配对

现在根据班级一对多查找姓名:

3. 在 F2 单元格输入以下公式,按 Ctrl+Shift+Enter 使数组公式生效,向右向下拖动复制公式::

=INDEX($B:$B,SMALL(IF($A$2:$A$10=$E2,ROW($A$2:$A$10),4^8),COLUMN(A1)))&””

公式释义:

再次使用万金油公式,挑不同之处解释

excel两列数据自动配对_execel自动匹配信息_excel如何自动配对数据

excel两列数据自动配对_execel自动匹配信息_excel如何自动配对数据

解决方案 2:vlookup

1. 在“班级”左边增加一个辅助列,公式如下:

=B2&E2

execel自动匹配信息_excel两列数据自动配对_excel如何自动配对数据

execel自动匹配信息_excel两列数据自动配对_excel如何自动配对数据

2. 在 G2 单元格输入以下公式excel两列数据自动配对,向右向下拖动复制公式:

=IFERROR(VLOOKUP($F2&COLUMN(A1),$A:$C,3,0),””)

公式释义:

execel自动匹配信息_excel如何自动配对数据_excel两列数据自动配对

execel自动匹配信息_excel如何自动配对数据_excel两列数据自动配对

限 时 特 惠: 本站每日持续更新海量各大内部创业教程,一年会员只需98元,全站资源免费下载 点击查看详情
站 长 微 信: muyang-0410