gpt4 book ai didi

google-sheets - 在下拉列表中选择项目时其他工作表上的引用值

转载 作者:行者123 更新时间:2023-12-05 08:28:25 25 4
gpt4 key购买 nike

我有一个包含 2 个工作表的 Google 电子表格。 “表 1”和“表 2”。表 1 如下所示:

A 列 = 名称B 列 = 性别

在表 2 中,我在 cilumn A 中创建了一个下拉列表,它从表 1、列 1、行 1-100 中获取所有值。 (使用数据 > 验证 > 标准 > 列表中的项目)现在在 table2 的 B 列中,我想显示 table1 的 B 列中的值,该值与我在下拉列表中选择的值位于同一行。

所以,假设在表 1 中我有

A       B
John male
Kate female
Steve male

如果我在表 2 的 A 列第 1 行的下拉列表中选择“Steve”,我希望表 2 的 B 列第 1 行显示“男性”。

我尝试像在 Excel 中那样使用 Index 进行操作,但随后出现值错误,提示下拉列表中的值不是数字。

这方面有什么帮助吗?非常感谢!

最佳答案

您要使用的函数是VLOOKUP。 (Read about it here)。

VLOOKUP(search_criterion, array, index, sort_order)

所以你在第二张表中的单元格,你会想要使用它。

=VLOOKUP(A2,Sheet1!A1:B9,2,FALSE)
^ Set to TRUE if your data is sorted
^ The column where "male" is stored relative to the array given.
^ The array where to lookup the value, and retrieve the result
^ The value that you want to lookup.

以下示例表格可能有助于解释“array”参数。

  A      B
joe male
dan male
mary female

您的查找数组将是整个数据集。 (注意:数组的第一列是它搜索的位置)。然后,您将提供 2 作为 index,因为这是您要输出的数组中的列。

所以 VLOOKUP 在数组的第一列中搜索您提供的任何值。当它找到它时,它会获取该行和您指定的列中的单元格,并将其输出。

关于google-sheets - 在下拉列表中选择项目时其他工作表上的引用值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14682638/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com