Google表格已过滤下拉列表

时间:2015-03-23 01:35:09

标签: validation google-sheets spreadsheet

我有两张:联系和更新。

在“联系人”表上有2列:“公司”和“名称”。如果我在一家公司有10个联系人,那么第1列将有10行与同一公司,第2列将有10个人的名字。现在当然有很多公司和名单在这个名单上

在UPDATES页面上,第1列是一个下拉列表,可让我选择公司名称。在第2列中,我希望有一个下拉过滤器,只向我展示公司中第1列的人员。

我已经搜索了相当多的东西,虽然我发现了类似的东西,但没有一个提示非常正确/适用于我的用例。

有一种简单的方法吗?

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

您可以使用UNIQUE + FILTER来过滤结果,但不会给您一个下拉列表。对于过滤的下拉列表,您可以使用公式获取已过滤的列表,然后将其用作范围。

例如,在“联系人”选项卡中,添加新列FilteredList,在第一行中使用此公式:

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

其中B:B是NAME列,A:A是COMPANY列,E1是您在UPDATES页面上选择公司名称的位置。

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