Excel教程:INDEX和MATCH函数,双剑合璧,数据查询更得劲儿
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Excel教程:INDEX和MATCH函数,双剑合璧,数据查询更得劲⼉
今天和⼤家分享咱们在使⽤Excel解决⼯作问题时,常会使⽤到的⼀对查询函数:INDEX函
数和MATCH函数,被伙伴们称之为是数据查询的最佳搭档。
这个案例也是来源于咱们的Excel学习群⾥⼩伙伴的⼯作问题:
要查询A列⾦额的所属部门。
⽐如A2单元格5125,在C:F列中对应的就是D1“⼯会”这个部
门;⼜⽐如A3单元格3681,是E列销售部门的费⽤。
如果数据⽐较少,咱们⽤⾁眼核对也可以搞定,但数据量过⼤,那就是费时费⼒的事情
了。
当然这个题⽬公式解法会有多种,雅雯就算抛砖引⽟,先使⽤match和index函数来写公
式:
=INDEX($C$1:$F$1,,MATCH(A2,C2:F2,))
这两个函数组合,能够完成VLOOKUP函数和HLOOKUP函数的全部查找功能,以及可以实
现任意⽅向的查询。
如果⼩伙伴对这两个函数还不怎么熟悉的话,不妨看看下⾯的解释:
INDEX函数⽤于在⼀个区域中,根据指定的⾏号和列号返回内容。
该函数写法是:INDEX(单元格区域,指定的⾏数,指定的列数)
例如以下公式,⽤于返回A1:C4单元格区域第3⾏和第2列交叉处的单元格,即B3单元格。
公式为:=INDEX(A1:C4,3,2)
再来看看index函数,公式写法是:
INDEX(⼀⾏或⼀列数据,指定要返回第⼏个元素)
例如以下公式,⽤于返回A1:A4单元格区域中的第2个元素,即A2单元格的内容:
=INDEX(A1:A4,2)
在上⾯的案例中,我们就是⽤match函数做为index函数的第三参数,嵌套写出来的公式。