excel里match函数和vlookup函数的使用和区别是什么,尽量说详细点 如何利用if和vlookup函数嵌套达到输入某个值,得到默认...

作者&投稿:禤辉 (若有异议请与网页底部的电邮联系)
亲,羊年大吉!
简单的说:
MTACH(参数1,参数2,0):参数1,被查找的数据;参数2,在此区域查找第一个参数1。返回的是,在这块区域的第几个。例如:MATCH(3,A1:A9,0),在A1:A9这块区域中,查找第一个3,返回是A1:A9的第一个。
VLOOKUP(参数1,参数2,参数3,0):参数1,被查找的数据;参数2,在你设定的几列区域中的第一列中查找参数1;参数3,找到后,返回你设定的那几列数据中的第几列。例如:VLOOKUP(3,A:D,3,0),在A:D列中的第一列(A列)查找第一个3,找到后,返回A:D列中的第3列(即C列)对应的值。

match,返回的是一个数在一组数中对应的位置。
vlookup,返回的是一个数在一组数中对应位置的数。
例如:
a b c d
1 2 3 4
match("c",{a,b,c,d},0)=3
vlookup(c,上面数据区域,2,false)=3 ,即数据区域中,C对应的的第二列数据。

excel里match函数和vlookup函数的使用和区别是什么,尽量说详细点~

MATCH( ) 用途: 返回在指定方式下与指定数值匹配的数组中元素的相应位置。如果需要找出匹配元素的位置而不是匹配元素本身,则应该使用MATCH 函数。注意:MATCH函数返回lookup_array 中目标值的位置,而不是数值本身。 语法: MATCH(lookup_value,lookup_array,match_type)。 参数: Lookup_value为需要在数据表中查找的数值,它可以是数值(或数字、文本或逻辑值)、对数字、文本或逻辑值的单元格引用。 Lookup_array是可能包含所要查找的数值的连续单元格区域,Lookup_array可以是数组或数组引用; Match_type 为数字-1、0或1 ,它说明Excel 如何在lookup_array 中查找lookup_value。 如果match_type 为1,函数MATCH 查找小于或等于lookup_value 的最大数值。如果match_type 为0,函数MATCH 查找等于lookup_value 的第一个数值。 如果match_type 为-1,函数MATCH 查找大于或等于lookup_value 的最小数值。 如果match_type 为0 且lookup_value 为文本,lookup_value可以包含通配符(“*”和“?”)。星号可以匹配任何字符序列,问号可以匹配单个字符。 实例:如果A1=68、A2=76、A3=85、A4=90,则公式“=MATCH(90,A1:A5,0)”返回4。 Vlookup——数与表格比 Lookup有一个大哥——Vlookup函数。两兄弟有很多相似之处,但大哥本领更大。Vlookup用对比数与一个“表”进行对比,而不是Lookup函数的某1列或1行,并且Vlookup可以选择采用精确查询或是模糊查询方式,而Lookup只有模糊查询。 ·模糊匹配 用Vlookup函数进行模糊查询时,几乎与Lookup的作用完全一致。我们用Vlookup函数来提取第1个例子中的工资税率结果。函数公式为“=VLOOKUP(F4,$B$3:$D$8,3,TRUE)”。 在这个函数中,用第1个收入“$123,409”(F4单元格)当作对比数,用它与左侧表(“$B$3:$D$8”)的第1列数进行对比,虽然“$123,409”在“收入最低”各档数中没有完全一致的数据与之匹配,但是函数的最后一个参数是“TURE”(“TURE”就是模糊查询),所以它会与其中小于它的最大数“$58,501”相匹配。并将表中第3列(函数的第3个参数为“3”)对应的数据提取出来,所以结果同样是“36.00%”。 ·订单明细表:精确匹配 有时候,我们需要精益求精。在下面这个“订单明细表”(见图3)中,最后一列“货运费用”中的数据要通过“交货方式”从左侧“配送公司收费表”中进行匹配查询。这是一个典型的精确查询的例子,计算第1个数据的函数公式是“=VLOOKUP(H3,$B$2:$D$6,3,FALSE)”。
希望采纳

一般用VLOOKUP就行了,IF要视乎情况而加。
公式中1对应一,2对应二,3对应三。。直到10对应十,只需要修改公式中的对应关系就要能达你想要的效果了。

=VLOOKUP(A1,{1,"一";2,"二";3,"三";4,"四";5,"五";6,"六";7,"七";8,"八";9,"九";10,"十"},2,)

加IF函数,即A1如果为空白时,就显示空白,后面的VLOOKUP函数不运算。
=IF(A1="","",VLOOKUP(A1,{1,"一";2,"二";3,"三";4,"四";5,"五";6,"六";7,"七";8,"八";9,"九";10,"十"},2,))


excel中的match函数怎么用
答:xcel中MATCH函数是一个很强大的辅助函数。MATCH函数语法为:MATCH(lookup_value,lookuparray,match-type)lookup_value:表示查询的指定内容;lookuparray:表示查询的指定区域;match-type:表示查询的指定方式,用数字-1、0或者1表示,具体如图:查找B2:B5区域数值为100的位置:选择B7单元格,输入“=MATCH...

excel中 match函数怎么用
答:Match_type 为数字 -1、0 或 1。Match_type 指明 Microsoft Excel 如何在 lookup_array 中查找 lookup_value。如果 match_type 为 1,函数 MATCH 查找小于或等于 lookup_value 的最大数值。Lookup_array 必须按升序排列:...、-2、-1、0、1、2、...、A-Z、FALSE、TRUE。如果 match_type ...

在EXCEL中如何引用同时满足行与列条件的单元格值?
答:1.首先,我们选择需要过滤的列,如下图所示。2.执行“data-filterquestion”命令,第二步中选择的列将出现倒三角箭头,如下图所示。3.单击反向三角形箭头,将弹出一个下拉菜单。以“numberfilter”选项为例,出现一个下拉菜单,按需操作,如下图所示。4.在下拉菜单的底部有一个“自定义过滤器”。单击...

怎么样利用SXCEL 选择下拉菜单的同时自动带出另一个单元格的数值_百度...
答:SHEET2 F4单元格输入公式 =IF(E4="","",VLOOKUP(E4,SHEET3!A:L,12,))或 =IF(E4="","",INDEX(SHEET3!L:L,MATCH(E4,SHEET3!A:A,)))下拉复制公式或双击填充柄

excel的match函数怎么用
答:xcel中MATCH函数是一个很强大的辅助函数。MATCH函数语法为:MATCH(lookup_value,lookuparray,match-type)lookup_value:表示查询的指定内容;lookuparray:表示查询的指定区域;match-type:表示查询的指定方式,用数字-1、0或者1表示,具体如图:查找B2:B5区域数值为100的位置:选择B7单元格,输入“=MATCH...

excel match 函数怎么用
答:Match_type 为数字 -1、0 或 1。Match_type 指明 Microsoft Excel 如何在 lookup_array 中查找 lookup_value。如果 match_type 为 1,函数 MATCH 查找小于或等于 lookup_value 的最大数值。Lookup_array 必须按升序排列:...、-2、-1、0、1、2、...、A-Z、FALSE、TRUE。如果 match_type ...