Excel 中的 LOOKUP() 函数17 Mar 2025 | 6 分钟阅读 Excel 提供了一个名为 LOOKUP() 的函数来查找数据的近似匹配。它在单行或单列范围内执行粗略匹配查找。然而,LOOKUP() 函数在其自身或其近似匹配值中搜索列/行范围内的值。 例如:当您没有要查找的确切值时,LOOKUP() 函数很有用。因此,我们使用其附近的值来找到我们想要的确切结果。LOOKUP() 函数将帮助我们在一个范围内搜索其确切或附近的匹配项。 在 MS Excel 中,此函数归类在公式栏中的 查找和引用函数 下。您可以从“公式”选项卡访问它,并在其用户界面中为其各自的字段提供值。您也可以通过其语法直接在公式栏中使用它。除此之外,您还可以将其用于许多其他用途。 LOOKUP() 函数的必要性让我们举一个场景来理解 Excel 中 LOOKUP() 函数的必要性。例如:我们有一个工作表,其中包含产品 ID、产品名称和价格的列表。这些列包含大量数据。 用户需要查找价格为 829 或接近 829 的产品名称。LOOKUP() 函数将帮助我们实现此结果。我们将使用 LOOKUP() 函数来查找此值的产品名称。 语法此函数具有非常不同的参数值,其中前两个是必需的,第三个是可选的。 在一些 Excel 教程网站上,您可能会看到 LOOKUP() 函数的另一种语法。第一个语法如上所示,另一个是 - 您可以将此语法视为与没有 [result_vertor] 参数的语法1相同。 参数Lookup() 函数包含三个参数,所有三个参数对于查找值并返回结果都很重要。 Lookup_value - 此函数的第一个参数是 lookup_value,它保存用户在 lookup_range 中搜索的值。 Lookup_range 或数组 - lookup_range 参数保存我们查找 lookup_value 的单元格范围。这些单元格范围可以是单行或单列。 [result_vector](可选参数)- result_vector 是此函数最重要但可选的参数。它还包含与 lookup_range 对应的单元格范围。 当在 lookup_range 中找到近似匹配时,LOOKUP() 函数从 result_vector 中选择相邻值并将其返回给用户。 返回值LOOKUP() 函数返回任何类型的数据,具体取决于 LOOKUP() 函数中传递的参数。它可以是数字或字符串。 额外结果 如果 LOOKUP() 函数无法找到我们正在搜索的值 (lookup_value) 的精确匹配项,它将返回 lookup_range 中小于或等于该值的最大值。 result_vector 的用途是什么?正如我们所知,[result_vector] 是一个可选参数,您是否使用它取决于您的选择。
要理解 LOOKUP() 函数,通过示例学习它以了解实际工作原理非常重要。我们将在本章后面通过示例了解此参数的用法。 如何使用 LOOKUP() 函数?我们有几个例子可以通过提供不同的参数值来学习 LOOKUP() 函数。这些例子将帮助您更好地学习它。我们将使用两种语法来查看它们应用于 Excel 数据时将返回什么值。 示例 1:带 [result_vector] 参数我们有一个工作表,其中包含产品 ID、产品名称和价格的列表。用户想要查找价格为 2589 或接近 2589 的产品名称。我们将使用 LOOKUP() 函数来查找此值的产品名称。 ![]() 让我们看看如何使用 LOOKUP() 函数实现此结果以及它将如何帮助我们实现此结果。 使用 LOOKUP() 函数的步骤
示例 2:不使用 [result_vector] 参数如果我们不使用 LOOKUP() 函数中的第三个参数,那么当找到近似值时,它将返回什么给用户是一个大问题。 我们将使用与上述示例中相同的值,以便您可以比较两个结果。
LOOKUP() 函数的问题在使用 LOOKUP() 函数处理 Excel 数据时,您可能会遇到问题。有时,它不会返回最接近 lookup_value 的近似值。让我们通过一个例子来看看您可能遇到的 LOOK() 函数的问题类型。
原因和解决方案返回不正确的值可能有两个原因
Excel 提供了一个名为 VLOOKUP() 的函数。您可以将其用作 LOOKUP() 函数的替代。它不需要 lookup_range 值按升序排序。 使用 LOOKUP() 函数时应记住的事项在 Excel 数据上应用 LOOKUP() 公式时,您应该记住以下事项。
因此,在使用 Excel 数据和 LOOKUP() 公式时,应避免这些问题。 验证不同的结果值根据此 Excel 电子表格,我们将分析 LOOKUP() 函数中不同 lookup_value 的结果。 ![]()
下一个主题MS Excel 成绩公式 |
我们请求您订阅我们的新闻通讯以获取最新更新。