excel查找函数讲解(Excel中查找匹配函数)

各位伙伴大家好!我是归一!通过本文你将了解以下Excel中的查找匹配函数:#Excel##表格制作excel#

excel查找函数讲解(Excel中查找匹配函数)(1)

下面,我们将用以上四种匹配函数在下表中查找出湖南省的特色小吃:

excel查找函数讲解(Excel中查找匹配函数)(2)

1. LOOKUP(查找值, 向量1, 向量2)

LOOKUP函数查找匹配的原理可以用一句话解释:通过找出查找值在向量1的位置,从而找出向量2在该位置下对应的值。

比如,用LOOKUP函数查找出上表中湖南省的特产:

=LOOKUP("特产",A1:G1,A7:G7)

excel查找函数讲解(Excel中查找匹配函数)(3)

2. VLOOKUP(查找值, 区域表, 匹配值所在区域的列号,匹配模式)

VLOOKUP函数查找匹配的原理可以用一句话解释:通过找出查找值在区域表中的行号(对应匹配值的行号),然后通过第3个参数给定匹配值所在区域表中的列号,最后用行号和列号便可精确匹配出想要匹配的值。

比如,用VLOOKUP函数查找出上表中湖南省的特产:

=VLOOKUP("湖南",A1:G7,6,FALSE)

excel查找函数讲解(Excel中查找匹配函数)(4)

3. HLOOKUP(查找值, 区域表, 匹配值所在区域的列号,匹配模式)

HLOOKUP函数与VLOOKUP函数很相似,不同之处在于VLOOKUP是找到匹配值的行号,通过参数给出匹配值的列号;而HLOOKP则是找到匹配值的列号,通过参数给出匹配值的行号。

比如,用HLOOKUP函数查找出上表中湖南省的特产:

=HLOOKUP("特产",A1:G7,7,FALSE)

excel查找函数讲解(Excel中查找匹配函数)(5)

4. INDEX MATCH组合函数

使用INDEX MATCH组合函数查找匹配的原理如下:

  • 先用MATCH函数找到匹配值所在表区域的行号和列号
  • 然后通过行号和列号用INDEX函数找出匹配值

比如,用INDEX MATCH组合函数查找出上表中湖南省的特产:

=INDEX(A1:G7,MATCH("湖南",A1:A7,0),MATCH("特产",A1:G1,0))

excel查找函数讲解(Excel中查找匹配函数)(6)

作者注:

由于LOOKUP函数查找匹配必须满足向量1必须是升序排列,而VLOOKUP和HLOOKUP则需要给出匹配值的行号和列号,给计算带来了不便,因此,在遇到此类问题的时候,我们优先考虑使用组合函数:INDEX MATCH

小伙伴们快打开Excel自己尝试一下吧~

如果您喜欢这篇教程,别忘了点赞和转发哦,感谢您的支持!小伙伴们明天见~

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页