分享

Excel查询函数系列-Match函数的用法详解

 昵称11935121 2018-06-18

今日起,叮咚将做一个Excel查询函数原创专题,涉及的函数包括Row,Column,Vlookup,Hlookup,Lookup,Choose,Match,Index,Offset和Indirect函数,对于这些常用的函数,叮咚将做最详尽的介绍和用法案例分析,以帮助大家更好地认识和使用查询函数,提升工作效率!

第一期:Match函数

Match函数是最常用的查询函数之一,常和其它函数嵌套使用,以实现动态查询

主要功能:确定列表中某个值的位置(行或列)

语法结构:MATCH(lookup_value, lookup_array, match_type)

语法释义

Lookup_value:查询的目标值;lookup_array:查询的目标区域

match_type有三种,0、1(可省略) 和-1,详细如下:

Excel查询函数系列-Match函数的用法详解

对于这三个参数,我们举例说明如下:

参数为0时:无视排序,返回等于目标值所在的位置

Excel查询函数系列-Match函数的用法详解

参数为1时:默认为升序,返回≤目标值的最大值所在位置

Excel查询函数系列-Match函数的用法详解

B列的数字为升序排列,查找值为16,返回小于等于16的最大值所在位置,即15所在位置,为B11:B17中的第2个

参数为-1时:默认为降序,返回≥目标值的最大小值所在位置

Excel查询函数系列-Match函数的用法详解

B列的数字为降序排列,查找值为16,返回大于或等于16的值所在位置,即19所在位置,为B11:B17中的第5个

我们日常查询使用最多的为参数是0的情况,忽略区域值的排序,下面我们列举一下Match函数的使用案例:

案例1:与Vlookup函数嵌套使用

下图中,与Vlookup函数嵌套使用,获取科目所在的位置,即使科目列位置发生了变化,仍然可以获得科目准确的位置

Excel查询函数系列-Match函数的用法详解

案例2:与Index函数嵌套使用

使用Match函数获取Index函数需要的行号和列号,可实现

Excel查询函数系列-Match函数的用法详解

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多