Excel 中 lookup 和 vlookup 的区别.
答案:3 悬赏:40
解决时间 2021-03-01 04:26
- 提问者网友:星軌
- 2021-02-28 06:46
Excel 中 lookup 和 vlookup 的区别.
最佳答案
- 二级知识专家网友:白昼之月
- 2021-02-28 07:03
Lookup用途:用于从单行或单列区域或者从一个数组中返回值。该函数有两种语法形式:向量型和数组型。
向量是指包含一行或一列的区域。向量形式在单行或单列区域中查找值,然后返回第2个单行区域或单列区域中相同位置的值。语法形式:lookup(lookup_value,lookup_vector,result_vector)
lookup_value:LOOKUP在第一个向量中搜索的值。可以是数字、文本、逻辑值、名称或对值的引用;
lookup_vector:只包含一行或一列的区域。可以是文本、数字或逻辑值;
result_vector:只包含一行或一列的区域,它必须与lookup_vector大小相同。
提示:lookup_vector中的值必须以升序顺序放置,否则,函数可能无法提供正确的值。见图1
2.数组形式是在数组的第一行或第一列中查找指定数值,然后返回最后一行或最后一列中相同位置处的数值。
语法形式: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个单行区域或单列区域中相同位置的值。语法形式:lookup(lookup_value,lookup_vector,result_vector)
lookup_value:LOOKUP在第一个向量中搜索的值。可以是数字、文本、逻辑值、名称或对值的引用;
lookup_vector:只包含一行或一列的区域。可以是文本、数字或逻辑值;
result_vector:只包含一行或一列的区域,它必须与lookup_vector大小相同。
提示:lookup_vector中的值必须以升序顺序放置,否则,函数可能无法提供正确的值。见图1
2.数组形式是在数组的第一行或第一列中查找指定数值,然后返回最后一行或最后一列中相同位置处的数值。
语法形式: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
全部回答
- 1楼网友:逃夭
- 2021-02-28 08:58
当VLOOKUP第4个参数用TRUE或1时,功能和LOOKUP是一致的,这里要注意的是要用升序排列。LOOKUP有时用在特殊技巧方面,方便些。
VLOOKUP函数主要用其第4参数为FALSE或0时的功能,查找返回值非常方便,这里不需要按升序排列,如果查找值不位于第一列,又常被INDEX+MATCH组合函数来替代。
VLOOKUP函数主要用其第4参数为FALSE或0时的功能,查找返回值非常方便,这里不需要按升序排列,如果查找值不位于第一列,又常被INDEX+MATCH组合函数来替代。
- 2楼网友:笑迎怀羞
- 2021-02-28 07:29
得到的结果一致,都是近似匹配查找,但VLOOKUP 和 LOOKUP的工作方式不同!
VLOOKUP函数比较常用,但比较死板,第2个参数的局限性较大,VLOOKUP函数第2个
参数即要保证被查找值在区域的第一列,又要包含返回值列!
而LOOKUP函数就比较灵活了,它在一列中查找 值 的位置,返回其它指定的任何一列中,此位置的值!追问要是除去查找范围方面的的区别,俩是一样的吗追答是的,一样的,如果VLOOKUP的第4个参数为TRUE,与LOOKUP返回原结果是一致的!
VLOOKUP函数比较常用,但比较死板,第2个参数的局限性较大,VLOOKUP函数第2个
参数即要保证被查找值在区域的第一列,又要包含返回值列!
而LOOKUP函数就比较灵活了,它在一列中查找 值 的位置,返回其它指定的任何一列中,此位置的值!追问要是除去查找范围方面的的区别,俩是一样的吗追答是的,一样的,如果VLOOKUP的第4个参数为TRUE,与LOOKUP返回原结果是一致的!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯