VLOOKUP函数在EXCEL中的使用方法

如题所述

Vlookup用系统里的帮助文件,对初接触函数的朋友来说可能比较不容易懂。我这里举例来说明一下最基础的格式及规则,更深层的应用,等你熟悉这个公式后,可以再研究(也可以Hi我一起讨论、学习),希望对你有帮助。
如:D1输入公式:=vlookup(C1,A:B,2,0)
从公式中可以看出,括号里被3个逗号分成了4部分,即此公式的4个参数。

参数1,是需要放到某个区域最左边一列(上例中,最左边一列即区AB列中的A列)进行查找比对数据(这个数据可以是任意格式的,但一定要与“某个区域”最左边一列的格式一致,否则会导致公式的返回值错误)。

参数2,是一个数据区域,相当于一个数据库。可以是在同一工作表内、同一文件不同工作表或不同文件中。上例中的数据区域即是AB列。

参数3,控制要返回数据区域(参数2)从最左边一列数起的第N列的值,上例中即是返回第二列(B列)的值,如果改成1,即是A列——可以用来比对某两列的数据是否一致。

参数4,是用来控制参数1放到参数2中是精确匹配还是大致匹配的。True或1是大致匹配,False或0或忽略为精确匹配。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-02-19
Lookup用途:用于从单行或单列区域或者从一个数组中返回值。该函数有两种语法形式:向量型和数组型。1.向量是指包含一行或一列的区域。向量形式在单行或单列区域中查找值,然后返回第2个单行区域或单列区域中相同位置的值。语法形式:lookup(lookup_value,lookup_vector,result_vector) lookup_value:LOOKUP在第一个向量中搜索的值。可以是数字、文本、逻辑值、名称或对值的引用; lookup_vector:只包含一行或一列的区域。可以是文本、数字或逻辑值; result_vector:只包含一行或一列的区域,它必须与lookup_vector大小相同。提示:lookup_vector中的值必须以升序顺序放置,否则,函数可能无法提供正确的值。见图12.数组形式是在数组的第一行或第一列中查找指定数值,然后返回最后一行或最后一列中相同位置处的数值。语法形式:lookup(lookup_value,array) lookup_value:表示在数组中所要查找的数值。 array:为包含文本、数字或逻辑值的单元格区域,它的值用于与lookup_value进行比较。如图1所示,H3处的公式为:=lookup(h2,a2:b9);h4处的公式为:=lookup(h2,a2:c9)。Vlookup用途:用于在表格或数组的首列查找指定的值,并由此返回表格数组当前行中其他列的值。语法形式:vlookup(lookup_value,table_array,col_index_num,range_lookup) lookup_value:为要在表格数组第1列中查找的数值; table_array:为两列或多列数据。 col_index_num:为table_array中待返回的匹配值的列序号。 range_lookup:为逻辑值,指明函数VOOKUP查找时是精确匹配,还是近似匹配。见图2
第2个回答  2020-10-08

VLOOKUP函数,屏蔽0与NA值

第3个回答  2020-11-05
第4个回答  2020-10-08

excel中VLOOKUP函数如何使用,我教你!

相似回答