作者:乔山办公网日期:
返回目录:excel表格制作
1、首先在Excel中,match函数是一类“百查找与引用”函数,它的作用是计算某个值在某个区域中的位置。
2、Match函数有3个参数,分别是:①查找值度,知②查找区域,③匹配方式,0表示精确匹配;-1表示查找大于或等于查找值的道最小值,此时查找区域需要降序排列;1表示查找小于或等于查找值的最大值,此时查找区域需要升序排列。
3、举例:这是某次武林大会各大高手的比分成绩,请找回出东方不败在其中的第几个位置。这就需要用到我们今天学的match函数了。
4、根据match函数的语法,我们在B8单元格输入公式:=MATCH(A8,B2:B5,0)。
5、然后按答Enter确认公式即可,可以看到东方不败在名单中是第2个。
Excel中match函数的用法=match(查找复值,查找区域,匹配方式),特别需要说明的是,由于match返回的是查找值在查找区域中出现的相对位置(数字),往往配合index、Offset等函数使制用。
软件版本:Office2013
举例说明如下:
1.查找C1单元格中数据在A列数据区域中出现的位置:
2.输入由match函数构建的公式如下:
3.得到结果zhidao如下:
比如:有一列zhidao数据:A1:A7 分别时 A B C D E F G ,C1的值为F
这个时候D1输入=match(b1,a1:a7,0) 返回值就是6("F"在A1:A7中的行号)
这是基本的原理
经常和INDEX()函回数一起使用!
比如:和上表一样, B1:B7为10 20 30 40 50 60 70
=index(B1:B7,MATCH(C1,A1:A7,0),0)就能返回“F”对应答的B列的值60
INDEX可以实现反向查找 ,比VLOOKUP用法更加灵活
这是一个数组函数,完成后必须CTRL+shift+回车,前后都出现了大括号了,才能实现效果