在 LOOKUP 函数中使用 table 您所在的位置:网站首页 选中excel指定区域的函数 在 LOOKUP 函数中使用 table

在 LOOKUP 函数中使用 table

2023-05-05 23:57| 来源: 网络整理| 查看: 265

重要: 尝试使用 新的 XLOOKUP 函数,这是 VLOOKUP 的改进版本,它可朝任何方向工作,并默认返回精确匹配项,使其比其前置任务更易于使用。

创建 VLOOKUP 或HLOOKUP 函数时,请输入单元格区域,例如 D2:F39。 该范围称为 table_array 参数,参数只是函数运行所需的一段数据。 在这种情况下,函数将搜索这些单元格以查找你尝试查找的数据。

table_array 参数始终是 VLOOKUP 或 HLOOKUP 函数的第二个参数 (第一个参数是尝试查找) 的值,如果没有它,函数将不起作用。

第一个参数(要查找的值)可以是特定值,例如"41"或"smith",或者是单元格引用(如 F2)。 因此,第一个参数如下所示:

=VLOOKUP (F2, ...

table_array参数始终遵循查找值,如下所示:

=VLOOKUP (F2,B4:D39, ...

参数中所列的单元格table_array单元格区域可以使用相对或绝对单元格引用。 如果要复制函数,则需要使用绝对引用,如下所示:

=VLOOKUP (F2,$B$2:BD$39, ...

此外,table_array参数中的单元格可以位于工作簿中的另一个工作表上。 如果是这样,则参数包括 和工作表名称,语法如下所示:

=VLOOKUP (F2,Sheet2!$C$14:E$42, ...

请确保在工作表名称后放置感叹号。

最后 (一) ,输入第三个参数,即包含要查找的值的列。 这称为查找列。 在我们的第一个示例中,我们使用了跨三列运行的单元格区域 B4 到 D39。 假设要查看的值位于 D 列(该单元格区域的第三列)中,因此最后一个参数是3。

=VLOOKUP (F2,B4:D39,3)

可以使用可选的第四个参数,即 True 或 False。 大多数情况下,你会想要使用 False。

如果使用 True 或将第四个参数留空,函数将返回与第一个参数中的值的近似匹配。 因此,若要继续示例,如果第一个参数是"smith"并使用 True,则函数将返回"Smith"、"Smithberg"等。 但如果使用 False,则函数仅返回"Smith",即完全匹配项,这是大多数人都希望的。

若要使使用 True 更棘手,如果查找列(第三个参数中指定的列)未按升序排序 (A 到 Z 或最低到最高数字) ,则函数可能会返回错误的结果。 有关详细信息,请参阅 使用 VLOOKUP 和其他函数查找值。

有关 VLOOKUP 和 HLOOKUP 函数的更多信息,请参阅:

课程摘要卡:VLOOKUP 复习

查找和引用函数(参考)



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有