问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

excel中的match函数怎么用

提问网友 发布时间:2022-04-19 14:46
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
3个回答
热心网友 回答时间:2022-03-29 12:37

xcel中MATCH函数是一个很强大的辅助函数。

MATCH函数语法为:MATCH(lookup_value,lookuparray,match-type)

lookup_value:表示查询的指定内容;

lookuparray:表示查询的指定区域;

match-type:表示查询的指定方式,用数字-1、0或者1表示,具体如图:

查找B2:B5区域数值为100的位置:选择B7单元格,输入“=MATCH(100,B2:B5,0)”,按回车,显示“3”,即B2:B5区域中第3个为100。

热心网友 回答时间:2022-03-29 13:55
可以参考下面这个介绍,自己实践一下:

MATCH函数有两方面的功能,两种操作都返回一个位置值。
一是确定区域中的一个值在一列中的准确位置,这种精确的查询与列表是否排序无关。
二是确定一个给定值位于已排序列表中的位置,这不需要准确的匹配.
语法结构为:MATCH(lookup_value,lookup_array,match_type) 
lookup_value为要搜索的值。
lookup_array:要查找的区域(必须是一行或一列)。
match_type:匹配形式,有0、1和-1三种选择:"0"表示一个准确的搜索。"1"表示搜索小于或等于查换值的最大值,查找区域必须为升序排列。"-1"表示搜索大于或等于查找值的最小值,查找区域必须降序排开。以上的搜索,如果没有匹配值,则返回#N/A。

比如:有一列数据:A1:A7 分别时 A B C D E F G ,C1的值为F
这个时候D1输入=match(c1,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用法更加灵活

INDEX用于返回表格或区域中的数值或对数值的引用。
函数 INDEX() 有两种形式:数组和引用。数组形式通常返回数值或数值数组;引用形式通常返回引用。
(1)INDEX(array,row_num,column_num) 返回数组中指定单元格或单元格数组的数值。
Array为单元格区域或数组常数。Row_num为数组中某行的行序号,函数从该行返回数值。Column_num为数组中某列的列序号,函数从该列返回数值。需注意的是Row_num
和 column_num 必须指向 array 中的某一单元格,否则,函数 INDEX 返回错误值 #REF!。
(2)INDEX(reference,row_num,column_num,area_num)
返回引用中指定单元格或单元格区域的引用。
Reference为对一个或多个单元格区域的引用。

如果为引用输入一个不连续的区域,必须用括号括起来。

如果引用中的每个区域只包含一行或一列,则相应的参数 row_num 或 column_num
分别为可选项。例如,对于单行的引用,可以使用函数 INDEX(reference,,column_num)。
Row_num为引用中某行的行序号,函数从该行返回一个引用。
Column_num为引用中某列的列序号,函数从该列返回一个引用。
需注意的是Row_num、column_num 和 area_num 必须指向 reference 中的单元格;否则,函数 INDEX
返回错误值 #REF!。如果省略 row_num 和 column_num,函数 INDEX 返回由 area_num
所指定的区域。
热心网友 回答时间:2022-03-29 15:46

MATCH函数结构为: MATCH(要查找的值,查找的区域,匹配的类型)

也可以参看下面的链接

http://jingyan.baidu.com/album/e2284b2b9213dce2e6118d88.html

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

相关推荐
  • match函数什么意思

    match函数什么意思

    match函数的意思是返回指定数值在指定数组区域中的位置。MATCH函数是EXCEL主要的查找函数之一,该函数通常有确定列表中中某个值的位置。对某个输入值进行检验,确定这个值是否存在某个列表中。判断某列表中是否存在重复数据。
    查看详情
  • match方法怎么使用

    match方法怎么使用

    match方法怎么使用:match方法是用于检索字符串中与正则表达式匹配的结果,并将匹配项作为Array对象返回,所以本篇文章我们就来说一下match方法的基本用法。我们先来看一下match方法的基本语法string.match( param )param表示正则表达式对象。注意:如果正则表达式不包含g修饰符
    查看详情
  • match函数

    match函数

    match函数属于excel中的查找函数,它的含义指的是返回指定数值在指定数组区域中的位置。match函数的语法形式是match(lookup_value, lookup_array, [match_type])。
    查看详情
Top