问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Excel中match 提示#n/a

发布网友 发布时间:2022-04-26 18:33

我来回答

3个回答

热心网友 时间:2023-10-21 06:00

Excel中match 提示#n/a表示没有匹配到值。
1、MATCH 函数会返回 lookup_array
中匹配值的位置而不是匹配值本身。例如,MATCH("b",{"a","b","c"},0) 会返回 2,即“b”在数组
{"a","b","c"} 中的相对位置。
2、查找文本值时,MATCH 函数不区分大小写字母。
3、如果 MATCH 函数查找匹配项不成功,它会返回错误值 #N/A。
4、如果 match_type 为 0 且 lookup_value
为文本字符串,可以在 lookup_value 参数中使用通配符(问号 (?)
和星号 (*))。问号匹配任意单个字符;星号匹配任意一串字符。如果要查找实际的问号或星号,请在该字符前键入波形符 (~)。

热心网友 时间:2023-10-21 06:00

MATCH 函数

全部显示

全部隐藏

本文介绍 Microsoft Excel 中 MATCH 函数 (函数:函数是预先编写的公式,可以对一个或多个值执行运算,并返回一个或多个值。函数可以简化和缩短工作表中的公式,尤其在用公式执行很长或复杂的计算时。)的公式语法和用法。

说明

MATCH 函数可在单元格区域 (区域:工作表上的两个或多个单元格。区域中的单元格可以相邻或不相邻。)中搜索指定项,然后返回该项在单元格区域中的相对位置。例如,如果单元格区域 A1:A3 包含值 5、25 和 38,则以下公式:

=MATCH(25,A1:A3,0)

会返回数字 2,因为值 25 是单元格区域中的第二项。

如果需要获得单元格区域中某个项目的位置而不是项目本身,则应该使用 MATCH 函数而不是某个 LOOKUP 函数。例如,可以使用 MATCH 函数为 INDEX 函数的 row_num 参数提供值。

语法
MATCH(lookup_value, lookup_array, [match_type])

MATCH 函数语法具有下列参数 (参数:为操作、事件、方法、属性、函数或过程提供信息的值。):

lookup_value 必需。需要在 lookup_array 中查找的值。例如,如果要在电话簿中查找某人的电话号码,则应该将姓名作为查找值,但实际上需要的是电话号码。
lookup_value 参数可以为值(数字、文本或逻辑值)或对数字、文本或逻辑值的单元格引用。

lookup_array 必需。要搜索的单元格区域。
match_type 可选。数字 -1、0 或 1。match_type 参数指定 Excel 如何在 lookup_array 中查找 lookup_value 的值。此参数的默认值为 1。
下表介绍该函数如何根据 match_type 参数的设置查找值。Match_type
行为

1 或省略 MATCH 函数会查找小于或等于 lookup_value 的最大值。lookup_array 参数中的值必须按升序排列,例如:...-2, -1, 0, 1, 2, ..., A-Z, FALSE, TRUE。
0 MATCH 函数会查找等于 lookup_value 的第一个值。lookup_array 参数中的值可以按任何顺序排列。
-1 MATCH 函数会查找大于或等于 lookup_value 的最小值。lookup_array 参数中的值必须按降序排列,例如:TRUE, FALSE, Z-A, ...2, 1, 0, -1, -2, ... 等等。

注释

MATCH 函数会返回 lookup_array 中匹配值的位置而不是匹配值本身。例如,MATCH("b",{"a","b","c"},0) 会返回 2,即“b”在数组 {"a","b","c"} 中的相对位置。
查找文本值时,MATCH 函数不区分大小写字母。
如果 MATCH 函数查找匹配项不成功,它会返回错误值 #N/A。
如果 match_type 为 0 且 lookup_value 为文本字符串,可以在 lookup_value 参数中使用通配符(问号 (?) 和星号 (*))。问号匹配任意单个字符;星号匹配任意一串字符。如果要查找实际的问号或星号,请在该字符前键入波形符 (~)。

示例

如果将示例复制到一个空白工作表中,可能会更容易理解该示例。

如何复制示例?

选择本文中的示例。
要点 不要选择行或列标题。

从“帮助”中选择示例

按 Ctrl+C。
在 Excel 中,创建一个空白工作簿或工作表。
在工作表中,选择单元格 A1,然后按 Ctrl+V。
要点 若要使该示例能够正常工作,必须将其粘贴到工作表的单元格 A1 中。

要在查看结果和查看返回结果的公式之间进行切换,请按 Ctrl+`(重音符),或在“公式”选项卡上的“公式审核”组中,单击“显示公式”按钮。

将示例复制到一个空白工作表中后,可以按照您的需要改编示例。

1

2

3

4

5

6

7

8

9

A
B
C

产品 数量
香蕉 25
橙子 38
苹果 40
香梨 41
公式 说明 结果
=MATCH(39,B2:B5,1) 由于此处无精确匹配项,因此函数会返回单元格区域 B2:B5 中最接近的下一个最小值 (38) 的位置。 2
=MATCH(41,B2:B5,0) 单元格区域 B2:B5 中值 41 的位置。 4
=MATCH(40,B2:B5,-1) 由于单元格区域 B2:B5 中的值不是按降序排列,因此返回错误。 #N/A

match的最后一个参数默认值是1,你没有输入就是默认1,MATCH 函数会查找小于或等于 lookup_value 的最大值。

热心网友 时间:2023-10-21 06:01

将公式改为:C1=MATCH(A1,A1:A2,0), C2=MATCH(A2,A1:A2,0)便可,要改变匹配的方式,除非A1和A2的内容是按升序排列的
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
十亿韩元折合人民币是多少阿? 邮政银行卡余额查询 邮政储蓄查询余额怎么查 艰难 的国运与雄健的国民读后感500(把以前与现在作对比) 初一下册人教版 艰难的国运与雄健的国民 读后感300字 今日头条哪个版本的有电脑版电脑版今日头条怎么下载 今日头条在电脑上如何安装今日头条怎样就安装到电脑上了 如何评价武庙? 武经总要前集概述 武经总要军事思想 Excel中的match函数的应用? match的用法与例句? match的同义短语是啥? match是搭配的意思 match英语怎么说 match中文是什么意思? “match”是什么意思? match是什么意思? 中国银行的中银e贷为什么申请不了 中银e贷额度到期可再申请吗 中国银行中银E贷额度到期如何续签 康泉电热水器KDD60HF 保修期 康泉热水器控制面板坏了能不能洗澡? 康泉kde40热水器怎么拆开维修 康泉热水器机体出水口漏水了能修理吗 河南小学生用衣服摆成人形假装学习,人类幼崽还有什么迷惑行为? 熊孩子玩坏亲戚手办被索赔20万,手办真的有这么贵吗? 手办被熊孩子弄坏了该怎么办? 我有很多手办,妈妈给表妹也买了很多,但我为什么内心不甘? 你收拾熊孩子最狠的一次是什么时候? 当你珍贵的手办被熊孩子弄坏后,你会怎么做? 怀孕33周碱性磷酸酶偏高是什么原因 怀孕38周碱性磷酸酶偏高162.4正常吗 孕妇肝功能检查碱性磷酸酶偏高 碱性磷酸酶偏高是什么原因?正常值是多少? 孕晚期碱性磷酸酶太高(538).但尿素氮和肌酐偏低正常吗? 体检中碱性磷酸酶偏高是咋回事? 碱性磷酸酶过高是怎么回事啊 碱性磷酸酶偏高 碱性磷酸酶偏高是怎么回事?是肝脏有问题吗? 碱性磷酸酶偏高怎么回事? 碱性磷酸酶偏高的原因 体检结果碱性磷酸酶偏高是怎么回事 大连小锅盖对哪个方向 大连安装韩国锅盖的电话号码 谁教我一些大连话 大连大菜市着火现场浓烟滚滚,引发火灾的原因是什么? 大连电视台大锅面积怎么计算 什么叫锅贴? 水煮大连香螺的家常做法怎么做好吃 棠梨沟在大连什么位置?