ad

Excel专家是如何评判VLOOKUP与INDEX+MATCH组合的-英雄云拓展知识分享

匿名投稿 5387 2024-06-20

很多人都在争辩究竟是VLOOKUP函数好,还是INDEX+MATCH函数组合更胜一筹,为此,就某些情况而言,专门向专家征求了意见,我们看看专家们怎样说。

Bill Jelen

毫无疑问,INDEX+MATCH组合比VLOOKUP更灵活。

如果你找到100个知道并使用VLOOKUP的人,这些人中仅3%的人熟习INDEX+MATCH组合。

Excel专家是如何评判VLOOKUP与INDEX+MATCH组合的-英雄云拓展知识分享

我的目标是构造其他人能够理解的电子表格,因此对我来讲VLOOKUP胜出。

但是,如果我必须处理12列的VLOOKUP(1月、2月、3月、…、12月),那末我建议使用1个MATCH和12个INDEX公式。

Ken Puls:

VLOOKUP是在Excel中要学习的最重要的函数。

它具有Excel可以提供的所有参数,包括单元格区域、数值、布尔逻辑和99%毛病默许值。如果用户能够掌握这个函数,那末他们可以弄通Excel中的任何函数。

虽然如此,INDEX+MATCH更强大且更快。对那些已掌握了VLOOKUP的人来讲,要比没有背景知识的人更容易学习INDEX+MATCH。

Purna R. Duggirala

对小数据集(几万或更少),使用哪个其实不重要,主要看你喜欢用哪一个。

对更大的数据集,看看你是不是可使用数据透视表或具有数据模型功能的PowerPivot。

如果对大型数据集必须使用公式,那末使用MATCH获得指向所需信息的行的指针,并使用INDEX来获得数据。

Sumit Bansal

我是INDEX+MATCH的忠实爱好者,喜欢它们超过了VLOOKUP。

INDEX+MATCH的强大组合让我能够完成比VLOOKUP更多的事情(诸如查找值的左边进行查找)。

虽然我偏爱INDEX+MATCH,但是在我的在线培训和面对面培训中,我总是首先向人们介绍VLOOKUP。VLOOKUP更容易学习且更受欢迎。

Oz du Soleil:

这已成为Excel社区的正式争辩版本,很多的话题、很多的证据、很多的事实、但少量能够说服。

INDEX+MATCH优于VLOOKUP的观点已确立。但是,通常来讲,优点是无关紧要的。例如:

包括50行和5列数据的单元格区域,需要从200行和6列的查找单元格区域中获得数据;在获得数据后,要复制/粘贴为值。没有甚么是动态的。

在这类情况下,我使用VLOOKUP并跳过了INDEX+MATCH的语法和众多括号。

另外,我可以跳过VLOOKUP并使用Left Outer Join。

在我的工作中,INDEX+MATCH+MATCH已证明比INDEX+MATCH更有价值。

我的底线是:这些只是工具,我的目标是完成任务。

如果家里有苍蝇飞,我会使用报纸、鞋子或纸袋消灭它。我不会开车到商店去购买适当的灭苍蝇药。目标是甚么?消灭苍蝇。

VLOOKUP杀死了苍蝇!

Jon Acampora:

我喜欢VLOOKUP,但INDEX+MATCH是更好的解决方案,由于它不太容易出错。INDEX+MATCH与VLOOKUP相比有两大好处:

INDEX+MATCH允许在查找列和返回列之间插入列,而无需修改公式。

可使用INDEX+MATCH返回查找列左边列中的值,这不能使用标准的VLOOKUP公式来完成。

Mynda Treacy:

我个人认为它们不能相互比较,不能认为一个比另外一个更好。

VLOOKUP是一个很好的适用于第一个学习的函数,它相对容易理解且非常强大。由于这些缘由,它总是一个很棒的函数。

INDEX+MATCH能够克服VLOOKUP的一些局限,特别是向左查找,但是更复杂,可能令初学者望而生畏。

我通常建议人们在掌握了VLOOKUP后再学习INDEX+MATCH。

Tom Urtis:

这取决于你正在查找甚么,期望公式返回甚么,对Excel嵌套函数的熟习程度,和如果关注履行时间的细微差别(INDEX+MATCH更快),这是在非常大的运算项目中需要值得注意的。

VLOOKUP的语法是带有4个参数(其中一个是可选的)的单函数结构,对全球数百万工作中需要基本查找工具的Excel用户来讲,它是经常使用的函数。VLOOKUP在任一方向都能很好地工作:左边查找值返回右边数据,或相反,所不同的是,使用嵌套的数组常量或CHOOSE函数。VBA的VLOOKUP工作表函数对程序员来讲是直观的。VLOOKUP和HLOOKUP对基本的查找情形来讲,是有用的函数。

组合INDEX和MATCH函数可以提供VLOOKUP能做的一切,乃至更多。查找能够比通用文本更复杂。查找值辨别大小写、字符数量、第一个或最后一个数字、正数或负数、绝对值、部份字符串、行和列标题标签。如果使用VLOOKUP和HLOOKUP则不能行之有效的地处理这些查找值。INDEX+MATCH提供了比VLOOKUP更灵活、更直接的构造语法,用于单元格区域援用编辑和复杂查找。公正地说,对某些用户来讲,理解INDEX+MATCH要比 VLOOKUP花更多时间,但是这组函数组合对解决各种查找场景的价值不可低估,并且在我看来,它是更好的选择。

John Michaloudis:

INDEX+MATCH在查找数据左边值时是更好的办法,这是使用VLOOKUP没法实现的!

同时,使用INDEX+MATCH取得结果的速度更快,并且不会减慢计算机的内存。

Brad Edgar:

我不能不说,INDEX+MATCH和VLOOKUP公式各有各的好处。这取决于正在处理的数据集和是不是需要履行多条件查找。

如果需要实现多条件查找,我使用INDEX+MATCH数组公式来取得我的结果。

如果在数据设置中,我试图从中查找值,返回列位于我的查找区域的左边,我也使用INDEX+MATCH函数。

最后,如果我有一个标准的返回列位于查找列右边的查找,那末我使用VLOOKUP公式,由于它容易使用。

Kasper Langmann:

VLOOKUP确切更容易学习,这是毫无疑问的。INDEX+MATCH是Excel中最强盛的查找工具,由于它非常灵活且可靠,乃至适应工作表中大部份结构变化,将其利用于所有查找需求,乃至是多条件查找。

Jeff Lenning

对我来讲,这取决于工作簿。

如果我试图返回的值是一个数字,那末使用SUMIFS。我知道这不是选择之一,也不是传统的查找函数。但是它有很大的好处,例如即便存储为不同的数据类型,它也会匹配等价的值,支持多种条件,并且在找不到匹配项时返回零而不是毛病。

如果我试图返回的值是一个文本字符串,我可能会对反复使用的工作簿来使用INDEX+MATCH,这些工作簿会在每一个周期更新一次,由于在插入新列时不太可能中断。

或,如果这是一次性工作簿或结构不太可能更新,我将使用VLOOKUP。但是,如果数据不包括重复项并包括数字键列,我使用SUMIFS作为VLOOKUP的第一个参数。

下一次你遇到查找任务,并且返回值是数字时,试一试SUMIFS,它充当了一个使人惊讶的查找函数。

Patricia McCarthy

真实的故事。我丈夫和我花了整整一个晚上争辩哪一个更好——VLOOKUP或INDEX+MATCH。

我支持VLOOKUP而他支持另外一个。他的主要观点是,使用INDEX+MATCH时不需要排序数据,而在使用VLOOKUP时则需要。

我个人更喜欢VLOOKUP,由于我觉得它更直观且更容易让人们了解它的工作原理。

许多人没成心识到,如果range_lookup函数为FALSE,那末不需要担心排序问题。

只要你控制你的“表”并且可以整理它以便于查找列在你想要的位置,那末VLOOKUP优于INDEX+MATCH。

有些人宣称INDEX+MATCH速度更快,或许如果你正在阅读数百万条记录,你可能会注意到一些细微差别。

因此,这种情况下,我投票给VLOOKUP,使用FALSE作为参数range_lookup的值,并且联合IFERROR或IFNA函数来清算结果。

现在,我使用VLOOKUP而我的丈夫依然不服气并使用INDEX+MATCH。

Kevin Lehrbass

对时间和耐心有限的偶尔使用Excel的用户,VLOOKUP函数多是最好选择。它是更容易去掌握的一个单独的函数。

但是,那些只需投入一点时间就能够理解如何组合INDEX和MATCH函数的人肯定会受益很多!

为何?如果你学习了INDEX+MATCH,那末你将决不需要使用VLOOKUP或HVLOOKUP(由于某种缘由,HLOOKUP使我恼火!)。

我们不要忘记,INDEX+MATCH可以很容易地查找左边(VLOOKUP需要一个复杂的技能来做到这一点)。

使用INDEX+MATCH通常效力更高(计算时间),据我的经验,使用INDEX+MATCH时产生的毛病更少,由于直接援用查找和结果列(不需要索引号)。硬编码VLOOKUP中的列索引号是危险的!

除学习数据透视表外,学习如何组合Excel的INDEX和 MATCH函数是你可能在Excel中学习的最好的东西之一。

Ben Currier:

一般来讲,当数据正确设置为查找值在左边时,我更偏爱VLOOKUP,但当处理除我自已以外由他人使用的任何电子表格时,我会作出例外处理。

INDEX+MATCH在可靠性方面更加强大,并且允许经过添加列来更改数据布局而不会作用公式。

但是,我发现那些不能熟练使用Excel的用户在使用公式时非常困难,并且更容易接受VLOOKUP。特别是需要由上级审查或向上级解释的内容时将可能使用VLOOKUP,即便它不是解决问题的理想方案。

Rick Grantham

当你处于顶峰时,每一个人都试图对你进行攻击。VLOOKUP的敌视者正在全力发挥,他们是无情的。INDEX+MATCH速度更快、更性感、更好,做出了一个更加疏松的煎蛋卷,等等。

啊。

要清楚,VLOOKUP的敌视者有一些好的观点。INDEX+MATCH最少与VLOOKUP一样快,如果有不计其数行/列,速度可能会更快。但是,如果你有更少的数据集…呃…这不是甚么问题。但是,如果你的大型电子表格正在停顿中断,那末肯定…试着替换你的VLOOOKUPS和INDEX+MATCH。

INDEX+MATCH的另外一个优点是其多功能性。需要向左查找?想要从VLOOKUP源中删除列?毛病…VLOOKUP不合适这些情形。有一些解决方案,但谁需要这类副作用?不是我。

但请记住…每一个人都知道如何处理VLOOKUP。每一个人。

你几近可以保证你可以将Excel模型交给任何人,并且在中断或需要更新时,他们可以浏览/理解你的逻辑。另外,它是非常容易、简单。

ExcelCampus的Jon Acampora将VLOOKUP与星巴克的咖啡进行比较。你沿着左侧的菜单走下去,直到你找到你的拿铁,然后你向右走几列,直到找到你的位置,然后哇哈…有你的价格。每一个人都能理解,由于我们习惯于在平常生活中消费数据列。

我的想法呢?好,我有点老套。我整天使用VLOOKUP。相当简单,我知道我递交电子表格给任何人,他们都能理解我的逻辑。这是最多见的事情。但是,如果我的电子表格开始减慢速度,或需要履行更复杂的查找(向左查找等),那末我选择INDEX+MATCH。

因此,这种情况下,我首选VLOOKUP,然后如果需要的话是INDEX+MATCH。

Niels Weterings

许多人知道如何使用Excel中的VLOOKUP函数,但是少量人知道如何使用INDEX+MATCH函数。

我建议大家先掌握VLOOKUP,它更容易理解。但是,VLOOKUP函数的缺点是它仅能查找表左边的值。

因此,这种情况下,我们会教大家如何使用INDEX+MATCH函数来查找不在表格最左边列中的值。

Liam Bastick

我真的不推荐VLOOKUP和HLOOKUP。自已作为一位会计师,我知道这个行业喜欢这些函数,但它们其实不总是按预设那样工作。

另外一方面,LOOKUP在金融建模领域确切具有是一个有用的函数。

我更喜欢更通用的INDEX+MATCH,它是Excel中最多见和最强盛的函数组合之一。事实上,INDEX+MATCH的理念乃至可以扩大。

Gasper Kamensek

如果这是一场谁最流行的比赛,那末VLOOKUP赢了,由于它比INDEX+MATCH使用得更多。

但是如果这是一场真实的比赛,那末INDEX+MATCH组合将把奖杯带回家,由于它可以做的事,VLOOKUP不能,例如VLOOKUP不能返回查找列左边的数据,或返回与查找表不在同一个“表”中的结果。

但是,我非常喜欢VLOOKUP+MATCH组合进行“2维”查找。

Charles Williams

问题不是哪一个更好,而是它们都有严重的和尽人皆知的缺点。

VLOOKUP更简单,但INDEX+MATCH更灵活,但使用更复杂。

FastExcel的MEMLOOKUP和AVLOOKUP2+AMATCH2系列速度更快,功能更强大,使用起来更简单。

Onur Yilmaz

二者都有优点,这取决于你的情形。

就我个人而言,我基于我正在处理的工作簿的复杂性和作用来作出决定。编写VLOOKUP是快捷的和容易的。如果是一项小型的学习,我可能使用VLOOKUP。

但是,如果我正在创建复杂模板或开发大型财务模型,那末我更喜欢使用INDEX+MATCH。由于它更可靠(独立于列号工作),所以更快且更可靠。

有时我也使用VLOOKUP+MATCH组合。

Annie Cushing

正如我在某个贴子中所解释的,INDEX+MATCH比VLOOKUP更灵活。但是,在我看来,VLOOKUP对新手来讲更容易。

Jon Peltier

我不使用VLOOKUP。

当我第一次需要在Excel单元格区域中查找某些东西时,我需要从2维表中找到一个值,因此我需要更灵活的东西。

我很快学习了关于INDEX(MATCH,MATCH),其中一个MATCH获得右边行,另外一个获得右边列。正是这类增加的维度,在任何行或列中查找匹配的能力,使INDEX(MATCH)更胜一筹。

Jon Wittwer

INDEX+MATCH更强大且灵活。

我使用INDEX+MATCH取代VLOOKUP的理由是VLOOKUP需要查找区域位于表的左边。

MATCH函数中的lookup_array乃至没必要与INDEX函数中的返回数组或援用位于同一个表或工作表中。

MATCH只是返回一个数字,你可以将该数字用于[row_num]或[column_num]或[area_num],或使用2个MATCH函数用于2维查找,或3个MATCH函数用于3维查找。

Jacob Hilderbrand

VLOOKUP更简单,如果查找列位置左边,那末我使用它。

如果不是,那末我使用INDEX+MATCH以便我能够从任何列中获得匹配。

Jan Karel Pieterse

VLOOKUP更好,由于它对初学者到中级Excel用户来讲都更容易理解。

INDEX+MATCH更好,由于如果你在查找表中插入或删除列并允许查找列在表中的任何位置,它都会继续工作。在需要查找同一行的多个列,它也能够更高效率,只要将MATCH放置在单独的列中并援用来自具有INDEX函数的每列中的MATCH结果。

Charley Kyd:

INDEX+MATCH更好:

它永久不会比VLOOKUP慢,而且可以更快。

它返回一个援用而不是值,允许我们用于更多的目标。

它不关注结果数组与查找数组的关系。

它可以从已排序为最大到最小的数据返回近似匹配。

Chris Chua:

由于它是一个单独的函数,我很欣赏VLOOKUP函数。我非常在意简单性,任何查看VLOOKUP函数的人都会知道你正在做甚么。

但是,如果我为其他人创建模型,则可使用VLOOKUP+MATCH作为动态列援用。

最后,如果需要更强盛的能力来解决Excel利用疑问,那末INDEX+MATCH提供了变通性和实现能力。

学习什么时候使用VLOOKUP、VLOOKUP+MATCH和INDEX+MATCH本身也是一项技能!



选择英雄云云表单=选择更智能的办公工具

>>>>🚀🌟 点击注册 免费试用 更高级的-英雄云企业级云表单 🌟🚀 😃👉🌐>>>>

在现代企业管理中,数据的高效管理和处理至关重要。随着信息技术的不断发展,英雄云云表单已经成为了提高数据录入、管理和分析效率的不可或缺的工具。让我们来深入探讨英雄云-云表单的几大优势。

基础字段:多样性满足业务需求

英雄云云表单中包括了各种基础字段,如单行文本多行文本数字输入框单选框复选框下拉框下拉复选框日期时间分割线等。这些字段的多样性使用户可以根据具体的业务需求,轻松进行文本、数据和时间信息的录入或修改。例如,您可以使用单行文本字段录入员工姓名、产品型号等,或者使用下拉框进行多选,根据不同情况选择更加方便的字段类型。

高级字段:提升工作效率

英雄云云表单还提供了高级字段,如地址图片附件手写签名手机子表关联数据关联查询以及流水号。这些高级字段在基础字段的基础上升级,可帮助用户完成一些琐碎的工作。例如,使用地址字段可以避免逐字打字,而流水号字段可以自动生成规律性的编号,非常适用于合同编号生成等场景。

部门成员字段:精确管理与通讯录的关联

英雄云的部门成员字段允许企业对各个部门的成员进行精确管理。用户可以通过部门成员字段获取通讯录中的部门成员信息,应用于记录报销人、报销部门等场景。这些成员字段还细分为成员单选成员多选,可根据具体需求在通讯录中选择一个或多个成员。

聚合表:数据处理更智能

英雄云聚合表功能用于对已存在的表单数据进行聚合计算,从而得到一张聚合表,后续其他表单可调用聚合表进行数据联动、关联查询和关联数据等操作完成数据处理。这一功能可应用于多种场景,如进销存管理、财务管理和门店零售管理等,帮助企业完成数据处理,提高工作效率。

表单权限设置:灵活管理数据访问

英雄云的表单权限设置允许用户根据企业的具体需求管理表单的访问和操作权限。用户可以根据系统权限或自定义权限对不同成员或团队进行权限设置,以确保数据的安全和合规性。这一功能使企业能够根据变化的业务需求和团队结构,实时调整权限设置。

自定义打印模板:文档输出更便捷

英雄云云表单支持自定义打印模板,可将表单数据转换为可打印的Word文档。用户可以根据自己的需求进行排版和编辑,将产品规格说明书等文档轻松生成。这一功能提供了一种标准化的文档输出方式,简化了信息整理的过程

综合来看,选择英雄云云表单意味着选择更智能、更灵活、更高效的数据管理工具。无论是提高工作效率,精确管理数据,还是实现数据处理,英雄云云表单都能满足您的多样化需求,助力您的业务发展。

如果您正在寻找一款强大的云表单工具,不妨考虑英雄云,它将为您带来更多的便捷和智能,助您事半功倍。


免责声明:

本网址(www.yingxiongyun.com)发布的材料主要源于独立创作和网友匿名投稿等来源。此处提供的所有信息仅供参考之用。我们致力于提供准确且可信的信息,但不对材料的完整性或真实性作出任何保证。用户应自行验证相关信息的正确性,并对其决策承担全部责任。对于由于信息的错误、不准确或遗漏所造成的任何损失,本网址不承担任何法律责任。本网站所展示的所有内容,如文字、图像、标志、音频、视频、软件和程序等的版权均属于原创作者。如果任何组织或个人认为网站内容可能侵犯其知识产权,或包含不准确之处,请即刻联系我们进行相应处理。

上一篇:excel表格数字显示不完全的解决方法-英雄云拓展知识分享
下一篇:如何把excel表头固定的方法-英雄云拓展知识分享
相关文章

 发表评论

暂时没有评论,来抢沙发吧~

×