excelvlookup公式查找出来的值(Excel中学会了INDEXMATCH你会不想用VLOOKUP函数的)

首先我们来了解一下INDEX函数和MATCH函数INDEX(数据,N)表示取数据的第N个,我来为大家科普一下关于excelvlookup公式查找出来的值?下面希望有你要的答案,我们一起来看看吧!

excelvlookup公式查找出来的值(Excel中学会了INDEXMATCH你会不想用VLOOKUP函数的)

excelvlookup公式查找出来的值

首先我们来了解一下INDEX函数和MATCH函数

INDEX(数据,N)表示取数据的第N个

例如,我们在E2单元格中输入一个公式:

=INDEX(E:E,5),它表示返回E列中的第5个数据,即为坦克

MATCH函数

MATCH(查找值,查找区域,查找方式)

例如,我们在H3单元格中输入公式:

=MATCH(G3,B:B,0),表示查找G3单元格的值,在B列中是第几个,最后一个参数为0表示精确查找

也就是说程咬金在B列中的数据在第5位。

这两个函数INDEX MATCH搭配起来就无敌了,查找匹配超级方便,例如,我们现在需要根据英雄来查找它的定位

那么我们首先找出英雄对应在英雄列的第几个,所以用MATCH函数:

小乔在第7个,程咬金在第5个,然后我们再用INDEX函数取我们需要列对应的这些序号就可以了,我们现在要得到的结果是定位,所以,我们使用:

=INDEX(E:E,MATCH(G2,B:B,0))

所以用这个公式,有一个万能公式:

这个比VLOOKUP函数还好用,因为VLOOKUP函数只能从左向右查找,而这个函数没有左右的限制,如果我们现在要根据英雄查找编号的话,用VLOOKUP无法实现,用index match也是轻松实现,输入公式:

是不是非常好用,自己动手试试吧~欢迎留言讨论~

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

    分享
    投诉
    首页