在 LOOKUP 函数中使用 table | 您所在的位置:网站首页 › 选中excel指定区域的函数 › 在 LOOKUP 函数中使用 table |
重要: 尝试使用 新的 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 实验室设备网 版权所有 |