You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Google Sheets中按类别创建对应专属下拉菜单?

Google Sheets 分类下拉菜单实现方案

方案一:数据验证直接结合FILTER函数(推荐)

这是当前Google Sheets原生支持的有效方案,无需依赖已废弃功能:

  • 假设数据源中,A列为项目名称,B列为类别标签(如"Category 1"、"Category 2")
  • 选中要设置Category 1下拉菜单的单元格,点击「数据」→「数据验证」
  • 在规则设置中,将「条件」改为「从范围或公式中选择」,输入公式:
    =FILTER(A:A, B:B="Category 1")
    
  • 勾选「显示下拉箭头」,按需设置「拒绝输入无效数据」,点击「保存」
  • 重复上述步骤设置Category 2下拉菜单,公式替换为:
    =FILTER(A:A, B:B="Category 2")
    

方案二:通过命名范围复用筛选结果

如果需要在多个位置复用分类列表,可先定义命名范围:

  • 点击「数据」→「命名范围」
  • 创建第一个命名范围,命名为Cat1Items,引用范围输入公式(替换Sheet1为你的数据源工作表名):
    =FILTER(Sheet1!A:A, Sheet1!B:B="Category 1")
    
  • 同理创建Cat2Items,公式为:
    =FILTER(Sheet1!A:A, Sheet1!B:B="Category 2")
    
  • 设置数据验证时,直接在「从范围或公式中选择」输入Cat1Items或Cat2Items即可

关键注意点

  • 确保类别标签的文本完全匹配(大小写、空格、特殊字符一致),否则筛选会失效
  • 若数据源包含表头,公式需调整为=FILTER(A2:A, B2:B="Category 1"),避免表头出现在下拉选项中

内容的提问来源于stack exchange,提问作者Stephan Ketterer

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.25 14:54:59