Google sheets 从属下拉菜单,根据第一个下拉菜单的选择缩小?

Google sheets 从属下拉菜单,根据第一个下拉菜单的选择缩小?,google-sheets,menu,google-sheets-formula,Google Sheets,Menu,Google Sheets Formula,标题对此进行了详细说明,但我将添加更多详细信息+我的测试表以显示: 此处的测试表: 我们正在清点存货。为了让员工更加准确,我们希望允许他们根据旁边的工作表(即我们的数据库)中的验证规则选择“批次和序列” 一个简单的数据验证规则,比如我在E列中为“产品代码”设置的规则,可以查看“批次和序列号”的整个列,但我想知道,在他们选择了“产品代码”(左侧)后,是否可以让“批次和序列号”下拉菜单查看数据库表的“C”列并且只显示与左侧列中选择的“产品代码”的可能匹配项?带有输入拒绝功能的下拉菜单是理想的选择。

标题对此进行了详细说明,但我将添加更多详细信息+我的测试表以显示:

此处的测试表:

我们正在清点存货。为了让员工更加准确,我们希望允许他们根据旁边的工作表(即我们的数据库)中的验证规则选择“批次和序列”

一个简单的数据验证规则,比如我在E列中为“产品代码”设置的规则,可以查看“批次和序列号”的整个列,但我想知道,在他们选择了“产品代码”(左侧)后,是否可以让“批次和序列号”下拉菜单查看数据库表的“C”列并且只显示与左侧列中选择的“产品代码”的可能匹配项?带有输入拒绝功能的下拉菜单是理想的选择。我将为他们找不到的项插入“未找到”值

任何与此相关的帮助都将不胜感激


干杯,

一种不用脚本的方法是使用间接脚本

在另一张图纸、隐藏列等中:

=间接(第一次数据验证的单元格)

这将在第一个下拉列表所在的单元格名称下列出命名范围

现在用这个新的范围创建一个命名的范围,我们将其称为Dependent List进行澄清,并将其放入单元格中的数据验证中,其中是第二个数据验证

现在在第二次数据验证中,它将显示一个下拉列表,其中包含从属列表中的任何值


当只需要几个相关下拉列表时,此方法效果更好。

您需要的是“相关下拉列表”。有很多答案。请看一看。我看到了你添加的内容。我真的很感激,但这不是我需要帮助的。vlookups很好用。我只需要根据用户的选择提供一个“批次和序列号”列表该行的“产品代码”。这类似于根据他们已经选择的内容筛选的结果,因此他们看不到“批次和序列”的所有结果。这是一种动态查询,但我找不到合适的方法,这让我发疯!请帮忙!“我真的很感激,但这不是我需要的帮助。vlookups工作得很好。”。我知道他们知道。我刚刚向你们展示了一种方法,如何使你们的床单更轻,并用3个配方取代17730个配方。关于回答问题的帮助,请尝试我之前评论中的答案以及右边栏中的相关答案。你能在我提供的测试表中给我看一下吗?我对谷歌表单有点陌生。我理解这个概念,只是不知道如何将它插入我的工作表中。我还有另一张表,那就是数据库表,它包含了我试图一步一步过滤掉的两个值。@Nicolassalzar在您的电子表格中的简单依赖下拉选项卡中做了一个例子,并提供了详细的解释,希望对您有所帮助