【问题标题】:Google Sheets For Filtered Drop Down用于过滤下拉列表的 Google 表格
【发布时间】:2015-03-23 01:35:09
【问题描述】:

我有两张纸:联系人和更新。

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

在“更新”页面上,第 1 列是一个下拉菜单,可让我选择公司名称。在第 2 列中,我想要一个下拉列表,过滤并只显示第 1 列中的公司人员。

我已经搜索了很多,虽然我发现了类似的东西,但没有一个技巧是完全正确的/适用于我的用例。

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

感谢您的帮助!

【问题讨论】:

    标签: validation google-sheets spreadsheet


    【解决方案1】:

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

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

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

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

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

    【讨论】:

    • 谢谢 - 这确实有效。这并不像我希望的那样“一步到位”,但它完成了工作,当然也节省了我沉迷于此的时间!祝您有美好的一天,再次感谢!
    猜你喜欢
    • 2016-04-23
    • 2021-11-16
    • 1970-01-01
    • 1970-01-01
    • 2019-05-20
    • 2014-03-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多