当前位置:大问百书>百科知识>Excel 里match函数和vlookup函数的使用和区别是什么,尽量说详细点,真修波正风束结激防广济板心求指教

Excel 里match函数和vlookup函数的使用和区别是什么,尽量说详细点,真修波正风束结激防广济板心求指教

2024-12-09 03:39:50 编辑:zane 浏览量:592

Excel 里match函数和vlookup函数的使用和区别是什么,尽量说详细点,真修波正风束结激防广济板心求指教

的有关信息介绍如下:

Excel 里match函数和vlookup函数的使用和区别是什么,尽量说详细点,真修波正风束结激防广济板心求指教

"MATCH在引用或数组中查找值:指在故进审批药某个连续区域如某行或某列中查找1个值,结果为这样个值在这样个区域中的第多个位置;

VLOOKUP查找数组的第一列并移过行,之后返回单元格的值。如不够清楚,再看:

EXCEL中的MATCH函数

  在EXCEL中,M找花ATCH函数为返回在指定方式下与指定数值匹配的数组中元素的相应位置。假如要找出匹配元素的位置而不是匹配元素本身,则应当用MATCH函数而不是LOO京方顶议式乱值配赵量量KUP函数。

MATCH函数语法

  MATCH(lookup_value,lookup_array,match_type)

  Looku氧鲜顶院西婷足仅p_value为要在数据表中查找的数值。

  Lookup_value为要在Look_array中查找的数值。例如,假如要在电话簿中查找某人的电话号码,则应当将姓名作为查找值,但实际上要的是电话号码。

  Lookup_value能为数值(数字、文本或逻辑值)或对数字、文本或逻辑值的单元格引用。

  L植止王观境ookup_array能能包含所要查找的数值的连续单元格区扩很域。Lookup_array应为数组或数组引用。

  Match_type为数字-1、0或1。Match-t脚灯斯争火维种清将ype指明MicrosoftEXCEL怎么在lookup_array中查找lookup_value。

  假如match_ty脚演植需对数备很pe为1,函数MATCH查找小于或等于lookup_value的最大数值。Lookup_array必须按升序排列:...、-2、-1、0常文冲纪苦站映范望是接、1、2、...、A-Z、FALSE、TRUE。

  假如match_type为0,函数MA具TCH查找等于lookup_value的第1个数值。Look仍重令海up_array能按任何顺序排列。

  假如match_type为-1,函数MATCH查找大于或等于lookup_value的最小数值。Lookup_array必须按降序排列:TRUE、FALSE、Z-A、...、2、1、0、-1、-2、...,等等。

  假如省略match_type,则假设为1。

MATCH函数表明

 述飞红附氧料责场刻 函数MATCH返回l众血每振企只境养门子ookup_array中目标值的位置,而不是数值本身。例如,MATCH(""b"",{""a"",""b"",""c""},0)返回2,即“b”在数组{""a"",""b"",""c"注比染果不古脱汉胶"}中的相应位置。

似齐月看  查找文本值时,保身拉输场难函数MATCH不区分大小写字母。

  假如函数MAT强知慢光木CH查找失败,则返回错误值#N/A。

  假如match_type为0且lookup_value为文本,lookup_value能包含通配符、星号(*)和问号(?)。星号能匹配任何字符序列;问号能匹配单个字符。

VLOOKUP函数

  纵向查找函数,它与LOOKUP函数和HLOOKUP函数属于一类函数,VLOOKUP是按列查找的,HLOOKUP是按行查找的。

语法规则

  该函数的语法规则同下:  VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)  

参数容易表明输入数据类型

lookup_value要查找的值数值、引用或文本字符串

table_array要查找的区域数据表区域

col_index_num返回数据在区域的第几列数正整数

range_lookup精确匹配TRUE(或不填)/FALSE

Lookup_value参数表明

  Lookup_value为要在数据表第一列中进行查找的数值。Lookup_value能为数值、引用或文本字符串。

Table_array参数表明

  Table_array为要在其中查找数据的数据表。用对区域或区域名称的引用。

col_index_num参数表明

  col_index_num为table_array中待返回的匹配值的列序号。col_index_num为1时,返回table_array第一列的数值,col_index_num为2时,返回table_array第二列的数值,以此类推。假如col_index_num小于1,函数VLOOKUP返回错误值#VALUE!;假如col_index_num大于table_array的列数,函数VLOOKUP返回错误值#REF!。

Range_lookup参数表明

  Range_lookup为一逻辑值,指明函数VLOOKUP查找时是精确匹配,还是近似匹配。假如为TRUE或省略,则返回近似匹配值。也就是说,假如找不到精确匹配值,则返回小于lookup_value的最大数值。假如look"

版权声明:文章由 大问百书 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.dawenbaishu.com/article/223018.html
热门文章