打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Excel函数应用篇:match函数五种用法

       match函数,在EXCEL中广泛运用于查找引用,但它自已本身的功能是查找,并不具备引用,所以常规操作中,它是需要和vlookup、index、offset等函数搭配使用,往往能起到事半功倍的作用;

  在和其他函数搭配使用中,match起到作用是获取目标条件所在的列数,说白了一点,它就是帮你数数的,好象帮不了你数钱,它强大、灵活的功能和运用,是职场办公必备函数,日记君收集整理了match函数使用频次最高的五种用法,便于自已在工作中借鉴和使用,同时分享给大家;

  用法:MATCH(要查找的数据, 查找区域, 查找方式)

  重点:第三参数,-1,0,1;-1代表降序排列,0表示任意排序,1表示升序排列;

  一、查找目标值所在的位置

这个是match最基本的功能了,在不和其他函数搭配的情况下,就是帮你数数,从左往右数,还是从上往下数,你说了算;

  二、提取不重复的值

  提取不重复值,这个是绝大部份职场人员的需求,适用场景非常多;

  公式:
INDEX(B:B,MATCH(0,countif(F$1:F1,B$2:B21),0)+1)&""
数组公式,三键结束;

  使用match搭配countif函数查找0值,即未出现过的值,列示出来,在实际操作中,一般从数据源的第二行开始查找,这也符合多数人的制表习惯,首行是会有表头;

  三、统计不重复的个数

  根据上例,我们可以举一反三,既然可以列出不重复的值,那下是否也可以统计出不重复的个数呢?我们来看看

  公式:sum(N(MATCH(B2:B21,B2:B21,0)=row(1:20)))
解析:上面说过,match是通过查找取得第一位数值,通过按下F9进行公式计算,
match(B2:B21,B2:B21,0)

可以得到{1;1;3;3;5;3;5;3;3;10;10;10;10;5;10;3;3;1;1;1},
N(MATCH(B2:B21,B2:B21,0)=ROW(1:20))

可以得到{1;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0}

  使用sum函数,得到合计数值;

  四、match函数基础运用:查找

1)普通查找

  公式:
INDEX(C2:C21,MATCH(F2,B2:B21,),MATCH(F1,B1:B1))
也可以简化为:
=INDEX(C2:C21,,MATCH(F1,B1:B1))
或者
=INDEX(C2:C21,MATCH(F2,B2:B21,),)
即把第二参数或是第三参数省略,

2)模糊查找

  使用通配符"?"、"*"等模糊匹配查找,还是上面的例子

  公式:index(A:A,MATCH("?假",B:B,0))

3)多条件查找

  公式:INDEX(C2:C21,MATCH(1,(D2:D21=G2)*(B2:B21=F2),0))
数组公式,以三键结束;

  多条件的使用在match的第二参数中通通"*"符号并列使用;

  五、在日期中的应用

match可以将日期转换成季度,这个功能可能很多人不知道或是用得很少,我们来看看具体的案例运用;

  公式:MATCH(month(A2),{1,4,7,10})
注意:数组{1,4,7,10}是升序排列,它的闭合方向是"1<=X<4<=X<7<=X<10"

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Vlookup函数详解,教你真正认识Excel中的函数
excel函数技巧:两个查询函数的用法比较 下
EXCEL中的万金油公式,没掌握它都不好意思说自己会EXCEL
记住43个Excel函数的用法,掌握数据分析 ( 一 )
Excel教程:函数VLOOKUP实用技巧
原来Excel的两个函数还可以这么组合
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服