Excel中的LOOKUP与VLOOKUP:有三个例子

  • Share This
Hugh West

我们同时使用Excel LOOKUP VLOOKUP 检索数据集中的数值,从所需的列和范围中取出数值的函数。 Though LOOKUP VLOOKUP 在这篇文章中,我们将讨论Excel的工作原理。 LOOKUP vs VLOOKUP 提及它们之间的差异和可互换性的功能。

假设,我们有一个数据集,其中有 产品销售 我们想在选定的列或范围内使用以下方法查询任何值 LOOKUP VLOOKUP 以证明它们之间的差异。

供下载的数据集

欢迎你从以下链接中下载工作手册。

Lookup vs Vlookup.xlsx

LOOKUP & VLOOKUP的基础知识

LOOKUP功能。

的语法。 LOOKUP 功能

LOOKUP(lookup_value, lookup_vector, [result_vector])

LOOKUP(lookup_value,array)

在语法上。

lookup_value; 你想寻找的价值。

lookup_vector; 的单行或单列,其中 查找_值 存在。

[result_vector](可选)。 同等大小的 查找_向量 如果没有,函数会返回第一列数据。

阵列。 的值,它提取与 查找_值 从范围来看。

VLOOKUP 职能。

的语法。 VLOOKUP 功能是

VLOOKUP(lookup_value, table_array,col_index_num, [range_lookup])

在语法上。

lookup_value; 你想寻找的价值。

table_array; 的表格或范围,你在其中搜索 查找_值 .

col_index_num。 的列号,该列的 查找_值 将被提取。

[range_lookup]; 声明查找匹配状态。 TRUE-近似匹配 , FALSE-完全匹配。

阅读更多。 什么是VLOOKUP中的表阵列? (有例子说明)

Excel的LOOKUP与VLOOKUP函数

1.处理近似匹配的问题

差异的主要原因之一是 LOOKUP VLOOKUP 职能 是指 LOOKUP 函数被绑定到一个 约略 匹配 .在哪里? VLOOKUP 同时提供 约略 准确 匹配。

LOOKUP 自动从lookup_arrar中获取近似的匹配(即。 B4:B16 )

➤VLOOKUP 提供了一个近似或精确匹配的选项,从col_index_num中获取一个值。

执行LOOKUP功能

我们所使用的公式在 查询结果 细胞是

=LOOKUP(H4,B4:B16,C4:C16)

在这里。

H4; 是指 lookup_value.

B4:B16。 是指 lookup_vector.

C4:C16。 是指 [result_vector].

从数据集中,我们希望有一个返回值,用于任何随机的 查找_值 (即。 巧克力 但我们没有任何此类的条目,仍然是 LOOKUP 公式返回一个值。 很明显,结果值是错误的。 LOOKUP 公式获取的近似值与 查找_值 (即。 巧克力 ).

执行VLOOKUP功能

实验中使用的公式 Vlookup结果 细胞是

=vlookup(h11,b4:e16,2,false)

在这里。

H11; 是指 lookup_value.

B4:E16。 是指 table_array.

2; 是指 col_index_num。

错。 是指 [range_lookup].

类似于 LOOKUP 公式,我们使用 VLOOKUP 公式从一个选定的列号中获取结果值。 它返回 #N/A 因为没有这样的条目。

两者都是 LOOKUP VLOOKUP 在一张图片中,函数的结果给你一个完整的感觉。 LOOKUP 函数的限制是近似匹配。

现在,可以说,受限于 默认的近似匹配 ,在 LOOKUP 功能滞后于 VLOOKUP 功能。

阅读更多。 为什么VLOOKUP在存在匹配时返回#N/A? (5个原因& 解决方案)

类似读物

  • 如何在Excel中应用双VLOOKUP(4种快速方法)
  • VLOOKUP不工作(8个原因& 解决方案)
  • INDEX MATCH与VLOOKUP功能的比较(9个例子)
  • VLOOKUP和返回Excel中的所有匹配信息(7种方法)
  • 在Excel中使用多条件的VLOOKUP(6种方法+替代方法)

2.进行双向操作

ǞǞǞ LOOKUP 函数在两个方向上搜索和匹配值 从左到右 从右到左 然而 VLOOKUP 函数只做 从左到右 更具体地说,对于 VLOOKUP。 查找_值 必须在它获取结果值的列的左边。

LOOKUP 允许从左到右或从右到左的操作性。 它与 查找_值 同时对行或列。

➤VLOOKUP 只允许从左到右的操作性。 它与 查找_值 仅限于列。

执行LOOKUP功能

我们所使用的公式在 查询结果 细胞是

=LOOKUP(H4,C4:C16,B4:B16)

在这里。

H4; 是指 lookup_value.

C4:C16。 是指 lookup_vector.

B4:B16。 是指 [result_vector].

在数据集中,我们想要一个返回值,用于任何随机的 查找_值 (即。 57 )。 我们使用 LOOKUP 函数来得出结果,它得出的结果是准确的(即。 布兰 )。 由于 LOOKUP 函数在两个方向上运行,它能够获取 [result_vector].

执行VLOOKUP功能

我们所使用的公式在 Vlookup结果 细胞是

=vlookup(h11,b4:e16,1,false)

在这里。

H11; 是指 lookup_value.

B4:E16。 是指 table_array.

1; 是指 col_index_num。

错。 是指 [range_lookup].

比如说 LOOKUP 的公式中, VLOOKUP 公式从一个选定的列号中获取结果值(即:。 1 ).它返回 #N/A 因为它无法在留出的列中查找返回值。 lookup_value. 在这里, col_index_num (即。 1 )留给了 查找_值 列(即 2 ).

你可以简单地将 LOOKUP VLOOKUP 仅仅通过看下面的图片,就可以知道功能的可操作性。

因此,在 LOOKUP 考虑到其可操作性,函数是多维的,其中 VLOOKUP 职能部门磕磕绊绊。

阅读更多。 在Excel中可以使用的7种查询方式

3.可互换的LOOKUP和VLOOKUP

两者都是 LOOKUP VLOOKUP 在大多数情况下,我们可以交替使用它们。

从语法上,我们可以看到 LOOKUP 函数很简单,返回的值是通过查看 查找_向量 ...... VLOOKUP 函数也是这样做的,但方式很复杂。 VLOOKUP 函数从参数中指定的列中返回数值。

执行LOOKUP功能

中使用的公式 查询结果

=LOOKUP(H4,B4:B16,C4:C16)

在这个公式中。

H4; 是指 lookup_value.

B4:B16。 是指 lookup_vector.

C4:C16。 是指 [result_vector].

你会得到 57 如果你核对了在 数量 列,你得到的条目与结果相同。

因此,简单地说,我们可以说 LOOKUP 公式返回正确的结果。

执行VLOOKUP功能

我们所使用的公式在 Vlookup结果 细胞是

=vlookup(h11,b4:e16,2,false)

在这个公式中。

H11; 是指 lookup_value.

B4:E16。 是指 table_array.

2; 是指 col_index_num。

错。 是指 [range_lookup].

LOOKUP 公式。 VLOOKUP 返回 57 而你只需看一下,就能说结果值是正确的。

从下面的图片中,你可以发现以下的行为是相互变化的 LOOKUP VLOOKUP 职能。

同时进行 LOOKUP VLOOKUP 我们简单地说,两者的产品相似,提供的结果完全相同。

阅读更多。 如何在Excel中查询多个数值(10种方法)

总结

ǞǞǞ LOOKUP VLOOKUP 在提供考虑各自方向的结果方面是相似的。 虽然 LOOKUP 函数是多维的,比起 VLOOKUP 然而,在完全匹配的情况下 VLOOKUP 希望以上讨论的例子能澄清你的困惑。 如果你有进一步的疑问或有什么要补充的,请评论。

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.