Google 表格 VLOOKUP 函数
VLOOKUP 函数
VLOOKUP 函数是 Google 表格中预置的函数,允许跨列搜索。
它被输入为 =VLOOKUP
并包含以下部分
=VLOOKUP(search_key, range, index, [is_sorted])
注意: 用于查找数据的列必须始终位于左侧。
serach_key: 选择将输入搜索值的单元格。
range: 表格范围,包括表格中的所有单元格。
index: 被查找的数据。输入是从左侧开始计算的列号。
[is_sorted]: 如果范围已排序则为 TRUE/1,否则为 FALSE/0。
注意: [is_sorted] 中可以使用 1/0 或 True/False。
让我们看一个例子!
Vlookup 函数示例
通过 ID# 从此列表中查找并返回宝可梦名称
VLOOKUP 函数,逐步说明
- 选择单元格
H4
- 输入
=VLOOKUP
- 点击 VLOOKUP 命令
H4
是搜索结果显示的位置。在本例中,根据 ID# 显示宝可梦名称。
- 选择将输入搜索值的单元格 (
H3
)
H3
被选中作为 serach_key。这是输入搜索查询的单元格。在本例中是宝可梦的 ID#。
- 输入
,
- 指定表格范围
A2:E21
- 输入
,
- 输入从左侧开始计算的名称列的列号:
2
- 输入
TRUE
- 按回车键
在本例中,表格按 ID# 排序,因此 [is_sorted] 值为 TRUE
。
选择列 index 号码 2
的插图
现在,该函数返回在单元格 H3
中指定的 search_key 的名称值
做得好! 该函数返回 #N/A
值。这是因为尚未在搜索 ID# 单元格 H3
中输入任何值。
让我们为它输入一个值,在单元格 H3
中输入 7
看看吧! VLOOKUP 函数已成功找到 ID# 为 7
的宝可梦杰尼龟。
再试一次,在单元格 H3
中输入 4
仍然有效! 该函数返回了喷火龙的名称,其 ID# 为 4
。太棒了。
让我们尝试另一个示例,使用宝可梦名称作为输入。
首先,更改列 A 和 B 的位置。
注意: 你可以在 Google 表格中点击并拖动列以重新排列它们。
点击并按住列 A 并将其拖到列 B 和 C 之间,将重新排列它们,如下所示
现在,该函数尝试在名称列中查找 4
,这将返回 #N/A
错误。
让我们切换标签,尝试在单元格 H3
中输入 Caterpie
,vlookup 函数将在其中找到 search_key
请注意,返回的 ID# 为 1,虽然凯特虫的 ID# 实际上为 10。
此结果是另一个错误。
这是因为名称值没有像 ID 号码那样 排序。
让我们将函数的 [is_sorted] 部分的值从 TRUE 更改为 FALSE
现在,该函数正确地返回了凯特虫的真实 ID 号码