Google 筛选下拉列表的工作表

Google Sheets For Filtered Drop Down

我有两个 sheet:联系人和更新。

在 CONTACTS sheet 上有 2 列:COMPANY 和 NAME。如果我在一家公司有 10 个联系人,那么在第 1 列中将有 10 行是同一家公司,而在第 2 列中将有 10 个人的姓名。当然现在这个列表中有很多公司和姓名。

在“更新”页面上,第 1 列是一个下拉列表,让我可以 select 公司名称。在第 2 列中,我想要一个下拉列表来过滤并仅向我显示第 1 列中的公司人员。

我搜索了很多,虽然我发现了相似的东西,但 none 的提示非常正确/适用于我的用例。

有没有简单的方法来做到这一点?

感谢您的帮助!

您可以使用 UNIQUE + FILTER 来过滤结果,但这不会为您提供下拉菜单。对于过滤下拉列表,您可以使用公式获取过滤列表,然后将其用作您的范围。

例如,在您的 CONTACTS 选项卡中,添加一个新列 FilteredList,在第一行中使用此公式:

=unique(filter(B:B,A:A=E1))

其中 B:B 是名称列,A:A 是公司列,E1 是您 select 在更新页面上的公司名称。

现在,不要将 NAMES 列表设置为有效条目,而是将其设置为 FilteredList。