当前位置:首页 > 办公设计 > Office教程 > VLOOKUP使用技巧之按指定次数重复数据

VLOOKUP使用技巧之按指定次数重复数据

1年前 (2025-05-24)Office教程1080

今天要和表亲们分享的,是有关VLOOKUP函数的一个小技巧。

VLOOKUP函数号称函数家族中的大众情人,是简单又实用的函数之一,大家对它想必均是十分熟悉了。

不过,您真的了解他或者她的心吗?

这里有一道有趣的题目,亲们不妨来玩一下。


题目便是如图片所描述的,按照重复次数的要求,重复相关
班级名称,结果放入E列。

函数了得的表亲,也许会立刻想起一个多维数组套路。但我们这里只想VLOOKUP函数。如果用VLOOKUP函数,应该怎么做?

很简单。只需要两步。

第一步,A2输入公式:
=A1+B2,向下填充。

第二步,E2输入公式:
=IFERROR(VLOOKUP(ROW(A1),A:C,3,0),E3)&””向下拖动。

然后……奇迹发生的时刻——


哎呦喂!

为什么酱紫?

发生了神马事?

难道咱们真不了解VLOOKUP函数的心?

包不同大爷插话:非也非也非非非也。

 

我们通过两个公式,来了解下其中的诀窍。

第一个公式:
=A1+B2,是计算相关次数的累计值,比较好理解。

第二个公式:
=IFERROR(VLOOKUP(ROW(A1),A:C,3,0),E3)&””

看起来是常用的VLOOKUP套路,但其实有两个很有意思的地方。

其一,VLOOKUP部分——
VLOOKUP(ROW(A1),A:C,3,0)——VLOOKUP的查找值是
ROW(A1)。即在公式的下拉过程中,在A:C的范围内,通过查找1,2,3,4,5,……来返回该数值所对应的C列结果。

其二,屏蔽VLOOKUP错误值的方式。如果VLOOKUP查找不到相关数值,比如此例中的1和2,通常会返回错误值
#N/A,但我们通过IFERROR,使它返回公式所在单元格的
下一个单元格的值

比如,我们在E2输入公式,VLOOKUP函数的错误值则返回E3,公式向下拖动,E3的错误值返回E4……依次类推,直至VLOOKUP函数返回正确值——则之前通过IFERROR函数判断为错误值的单元格,自然统一更新为相应的正确值(……脑海里开始播放多米诺骨牌从依次跌倒到依次站起的画面)

然后再进行新一轮循环判断、数据更正。

最后的&””,是函数里常用的屏蔽零值的技法,以便在VLOOKUP公式

下拉过界时,返回的零值显示为空白。

 

以上两个公式,除了VLOOKUP(ROW(A1)……)的技巧外,我们还利用了函数的另外一个技巧,我们姑且称之为上下其手。

何谓上下其手?简而言之,便是拿公式所在单元格的上下单元格结果为己用。

第一个公式,
=A1+B2,是上手,很多表亲比较熟悉常用,甚为了解。

第二个公式,
=IFERROR(VLOOKUP(ROW(A1),A:C,3,0),E3)&””,是下手,表亲们用的可能就比较少了。因为少用,所以大概才显得格外有意思。诸位亲闲暇时,不妨琢磨琢磨此中窍门,兴许别有收获哦。

帖子的最后留个大家两个小问题,依然是关于这道小题的。

其一,如果用辅助列,使用LOOKUP函数,应该怎么做?

其二,如果不用辅助列,依然使用VLOOKUP函数,应该怎么做?

扫描二维码推送至手机访问。

欢迎转载或分享本篇文章。

本文链接:https://www.jcba123.com/article/1288

分享给朋友:

“VLOOKUP使用技巧之按指定次数重复数据” 的相关文章

Excel换行那些事儿!教你如何自动换行和强制换行快捷键!

Excel换行那些事儿!教你如何自动换行和强制换行快捷键!

对于一些新手朋友来说,Excel中的自动换行与强制换行都还搞不太清除。所以今天,小汪老师就来给大家讲讲关于Excel中自动换行与手动换行的那些事儿!     Excel自动换行功能 首先,选中需要换行的单元格区域,然后点击「开始」-「对齐方式」-「自动换行」按钮即可。自...

神器推荐 - 字中字,画中字「字云」

神器推荐 - 字中字,画中字「字云」

想必大家已经看到了今天,要教大家的「字中字」效果。以前只有会一些设计软件的朋友才可以完成的效果。现在任何人,就算不懂设计软件也可以轻松的完成。 当然,这种效果被称为「字云」。 看完本篇教程后,相信你也可以自己动手制作各种文字或者图形的字云效果。 准备工作 在开始之前,我们要准备好...

天天查数据,FILTER函数用过吗?

天天查数据,FILTER函数用过吗?

ILTER函数是Excel 2021版本中的新函数之一,作用是筛选符合条件的单元格。 常用写法为: =FILTER(要返回内容的数据区域,指定的条件,[没有记录时返回的内容]) 借助Excel 2021的动态溢出功能,这个函数让数据查询变得非常便捷。今天咱们就一起来分享一下这个函数的一些典型应用。...

Excel:清除身份证号中的空格,这个方法挺管用

Excel:清除身份证号中的空格,这个方法挺管用

在系统导出的员工信息表中,身份证号码之后有多个空格,影响到个人信息的比对分析。 在编辑栏中拖动鼠标,就可以看到这些讨厌的空格: 如果使用替换功能直接将空格替换掉,身份证号码就会面目全非了: 这个问题估计很多小伙伴遇到过吧,下面老祝就和大家分享一个简单有效的方法。 1、先...

Excel下拉菜单,这样的下拉菜单,你用过吗?

Excel下拉菜单,这样的下拉菜单,你用过吗?

先来看常规的下拉菜单制作方法: 在制作下拉菜单时,序列来源只能是单行或单列的区域。 下面这个表格里,数据源是多行多列的,怎么办呢? 不着急,咱们可以糊弄一下Excel…… 步骤1 定义名称 选中任意一列,如B2:B6,在公式选项卡下,设置自定义名称为“名单”...

自由开源免费的全能办公套件 LibreOffice v24.2.4

自由开源免费的全能办公套件 LibreOffice v24.2.4

更简洁,更快,更智能 LibreOffice 是一款功能强大的办公软件,默认使用开放文档格式 (OpenDocument Format , ODF), 并支持 *.docx, *.xlsx, *.pptx 等其他格式。 它包含了 Writer, Calc, Impress, Draw, Base...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。