Google sheets 在下拉列表中选择项目时,其他工作表上的参考值

Google sheets 在下拉列表中选择项目时,其他工作表上的参考值,google-sheets,google-drive-api,Google Sheets,Google Drive Api,我有一个谷歌电子表格,有两张表格。“表1”和“表2”。 表1如下所示: A列=名称 B列=性别 在表2中,我在cilumn a中创建了一个下拉列表,它获取表1第1列第1-100行中的所有值。(使用数据>验证>标准>列表中的项目)现在在表2的B列中,我想显示表1的B列中的值,该值与我在下拉列表中选择的值位于同一行 那么,让我们假设在表1中 A B John male Kate female Steve male 如果我在表2 A列第1行的下拉列表中选择“Steve”,

我有一个谷歌电子表格,有两张表格。“表1”和“表2”。 表1如下所示:

A列=名称 B列=性别

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

那么,让我们假设在表1中

A       B
John    male
Kate    female
Steve   male
如果我在表2 A列第1行的下拉列表中选择“Steve”,我希望表2 B列第1行显示“male”

我试着使用索引,就像我在Excel中做的那样,但是我得到了一个值错误,说下拉列表中的值不是一个数字


这件有什么帮助吗?非常感谢

要使用的函数是
VLOOKUP
。()

所以你在第二张纸上的单元格,你会想用这个

=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
作为
索引,因为这是要输出的数组中的列

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

  A      B
 joe    male
 dan    male
 mary female