通过VLOOKUP函数将查询区域的重复值全部引用

VLOOKUP函数通常只能返回查询区域的第一个匹配单元格的对应数据,要返回整个查询区域的所有重复数据,一般使用INDEX+SMALL+IF数组公式,但数据公式占用较多处理器空间,运算速度相对较慢。
在此通过添加辅助列的方式,将VLOOKUP函数的作用充分发挥,引用出查询区域的所有重复值。

操作方法

  • 01

    在A列前插入一列辅助列,在A2输入以下公式,然后向下填充公式 =COUNTIF(B$2:B2,B2)&B2 将当前行之前的姓名出现次数与姓名组合起来。

  • 02

    复制姓名列到E列,选择E列,通过“数据”选项下的“删除重复项”,保留唯一值

  • 03

    在F2单元格输入以下公式,然后向右向下填充公式 =IFERROR(VLOOKUP(COLUMN(A1)&$E2,$A:$C,3,0),"") 公式表示:以列号和E2单元格的组合为条件,在A列精确匹配,并返回对应C列的数据;如果没有匹配项的,返回空值(而不是错误值);

(0)

相关推荐

  • excel表格数据区域的重复值如何查找

    今天给大家介绍一下excel表格数据区域的重复值如何查找的具体操作步骤.1. 首先打开电脑,找到想要编辑的Excel表格,双击打开.2. 如图,在打开的页面,将数据选中,依次点击上方的"开始 ...

  • Excel VLOOKUP函数怎么查询一个值返回多个结果

    VLOOKUP函数只能返回一个结果,如果想要一对多查询,可以使用其他函数,看下边例子,将部门为A的姓名列举到E列: 一.一个单元格放一个名字:E2公式=IFERROR(INDEX(B:B,SMALL( ...

  • Excel中如何利用VLOOKUP函数精确查询

    我们在工作.学习中常会用到Excel表格.当我们要从一份大表格中找到某一具体数值时,一个一个找容易出错,也浪费时间.今天,小编就来教你用VLOOKUP函数快速完成精确查询. 操作方法 01 首先,我们 ...

  • 使用VLOOKUP函数查找前一列的值

    按照我们通常的思维,VLOOKUP函数只能查找要查找值所在列之后的数值:如果要查找前一列的数值,那就对调表格的列.其实,在数据源不对列进行前后对调的情况下也可以查找. 操作方法 01 VLOOKUP函 ...

  • Lookup函数的使用方法(vlookup函数固定查找区域)

    原创 作者:卢子 转自:Excel不加班学员的问题,2020年10月20日已经收过了,那么现在我要收2021年的1月21日的款项了,我要怎么才能做到它们自动往下催收呢?卢子看了一下,如果根据时间的大小 ...

  • vlookup函数从右到左查找怎么做

    vlookup函数从右到左查找怎么做

  • Excel中如何利用Vlookup函数实现一对多查询

    常规情况下,Excel中的Vlookup函数查询只能实现一对一查询,那么能不能实现一对多查询呢?答案是肯定的,这里就介绍一种方法. 操作方法 01 利用Vlookup函数,查询部门中所有的人员名单. ...

  • vlookup函数公式教程(vlookup函数使用技巧)

    作者:祝洪忠 转自:Excel之家ExcelHome小伙伴们好啊,今天和大家来说说VLOOKUP的那些事儿,深入了解一下VLOOKUP函数的各种用法,看看这位大众情人还藏着多少不为人知的秘密.函数的语 ...

  • vlookup函数常见错误(vlookup函数套用不成功的原因)

    在EXCEL函数中,VLOOKUP函数一直被称为"职场神器",但是对于初学者来说,学习这个函数后经常会得不到正确答案或者函数返回错误值,今天给大家汇总了一下VLOOKUP函数的6种 ...