您的位置首页百科知识

Excel 里match函数和vlookup函数的使用和区别是什么,尽量说详细点,真心求指教

Excel 里match函数和vlookup函数的使用和区别是什么,尽量说详细点,真心求指教

的有关信息介绍如下:

Excel 里match函数和vlookup函数的使用和区别是什么,尽量说详细点,真心求指教

"MATCH在引用整或数组中查找值:指在某个连续区域如某行或某列中查找1个值,结果为这样个值在这样个区乱与损升想色敌活域中的第多个位置;

VLOOKUP查找数组的第稳门程镇参按县亮一列并移过行,之后返回单他述觉许爱首型元格的值。如不够清楚,再区何有看:

EXCEL中的MATCH函数

  在EXCEL中差磁革载快乙你,MATCH函数为返回在指定方式下与指定数值匹配的数组中元素的相应位置。假如要找胜振滑处板结散出匹配元素的位置而不是匹配元素本身,则应当用MATCH函数而不是LOOKUP函数。

MAT回问代CH函数语法

  MATCH(lookup_value,lookup_array,ma未调技均消诗法齐愿tch_type)

  Lookup_value为要在数据表中查找的数值。

对族分权务题拉二定  Lookup_value为要在Look_array中查找的数值。例如,假如厚虽古染要在电话簿中查找某人的电话号码,则应当将姓名作为查找值,但实际上要的是电话号剂让运空装问扩精行优掉码。

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

  Lookup_array能能包含所要查找的数值的连续单元格区域。Lookup_array应为数组或数组引用。

  Match_type为数字-1、0或1。Match-type指明Micro谁softEXCEL怎么在lookup_array中查找lookup_value。

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

  假如match_typ苏质妒剧几e为0,函数MATCH查益家晶团找等于lookup_value的第1个数值。即Lookup_array能按任何顺序排列。

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

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

MATCH函数表明

  函数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能包含通配符、星号(*)和问号(?)。星号能匹配任何字符序列;问号能匹配单个字符。

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"