Excel使用MATCH函数求元素位置

时间:2022-06-18 14:21:34 

MATCH函数用于返回某数值在数组中的位置,其表达式为以下公式,请注意函数参数的意义:
MATCH(lookup_value,lookup_array, match_type)
在这里,lookup_array可以设置为查找的单元格区域,也可以是数组或数组引用。参数match_type可以取值为-1、0或1,用来指定查找的方式。
●取值为1或省略该参数,函数查找小于或等于lookup_value的最大数值。这时,lookup_array必须按升序排列。
●取值为0,函数MATCH查找等于lookup_value的第-个数值,参数lookup_array可以按任何顺序排列。
●取值为-1,函数MATCH查找大于或等于lookup_value的最小数值,参数lOOKIP_array必须按降序排列。
在使用这一函数进行搜索时,需要注意的是:
●函数返回的是lookup_array中目标值的位置,而不是数值本身。例如,MATCH("b",{"a","b","c"},0)返回2,即"b"在数组{"a","b","C"}中的相应位置。
●查找文本值时,函数不区分大小写。
●如果函数MATCH查找不成功,则返回错误值#N/A。
●如果match_type为0且lookup_value为文本,可以在lookup_value中使用通配符、问号和星号。问号匹配任意单个字符,星号匹配任意一串字符。如果要查找实际的问号或星号,需要在该字符前键入波形符“~”。
实例
某学校对学生发放奖学金,已经根据学生的学年成绩进行了排名,学校将根据这一排名,对前5名学生发放奖学金,现在要查询学生“王梦”和“赵小梁”是否可以得到奖学金。
1.将学生的排名结果列举到表格内,并输入要查询学生的名字。
2.在单元格D2内输入公式“=IF(MATCH(C2,$A$2:$A$9,0)<=5,"获得奖学金,名次是"&MATCH(C2,$A$2:$A$9,0),"未得到奖学金")”,按Enter键得到该学生的查询结果。将公式向下填充,可以得到另一个学生的查询结果。
在这里,利用MATCH函数查询该学生的名次,如果小于5,则该学生能得到奖学金,返回文字信息及名次;如果不小于5,则说明该学生没有获得奖学金。而MATCH中的参数lookup_array采用了绝对引用,可以防止在填充时该区域会随查询单元格的移动而变化,从而导致查询结果的错误。


标签:函数,奖学金,学生,查找,Excel函数
0
投稿

猜你喜欢

  • word中如何自动换行

    2022-04-26 04:35:53
  • 毕业论文资料篇:如何将PDF复制到Word后每行单独成段?

    2022-09-30 10:53:58
  • INDIRECT函数汇总各仓库的合计到销售总表

    2022-10-29 21:32:15
  • Word2016怎么插入PDF文件?Word2016插入PDF文件方法

    2023-03-23 14:02:13
  • Excel函数应用教程:函数与公式的概念介绍

    2022-03-02 03:07:10
  • Word2007在"阅读版式视图"下如何进行修改?

    2023-12-07 17:14:05
  • 打印excel图表以外的区域

    2022-02-24 15:42:34
  • excel表格如何制作打钩方块

    2023-12-01 19:38:00
  • Excel三斜线表头怎么做

    2023-03-10 16:44:26
  • Win10系统System Idle Process占用率高怎么解决?

    2023-05-29 01:38:44
  • 橙瓜码字怎样找回历史内容 找回历史版本内容操作方法介绍

    2023-06-10 21:44:28
  • Word如何压缩图片

    2023-12-01 04:24:46
  • excel 如何复制(多个)工作表的两种常见方法

    2023-07-15 15:36:26
  • 使用excel函数分离姓名和手机号码的方法

    2022-05-06 14:17:25
  • ppt超链接到excel的方法

    2023-01-22 01:53:39
  • excel做柱状图的方法步骤详解

    2022-08-16 04:56:28
  • excel2007工作表中如何按位置和按分类合并计算

    2023-08-29 13:42:13
  • WORD中破折号的输入技巧

    2022-06-22 01:02:44
  • 如下图所示 把单元格格式设置为文本存储之后

    2023-03-16 21:02:59
  • 如何让Word 默认保存格式为doc

    2022-08-09 07:43:31
  • asp之家 电脑教程 m.aspxhome.com