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

谷歌表格:无需单独列实现多范围动态数据验证下拉菜单

实现方法

你可以直接在数据验证中使用动态数组公式生成合并后的下拉选项,无需单独列存储合并数据,具体操作如下:

1. 核心公式

根据需求选择对应公式:

  • 合并后自动去重:
    UNIQUE(FILTER({A:A; B:B}, {A:A; B:B}<>""))
    
  • 无需去重(保留所有条目,含重复项):
    FILTER({A:A; B:B}, {A:A; B:B}<>""))
    

公式说明:

  • {A:A; B:B}:将A列(List 1)和B列(List 2)垂直合并为一个新数组
  • FILTER(..., {A:A; B:B}<>""):过滤合并数组中的空单元格,避免下拉选项出现空白项
  • UNIQUE(...):对合并后的数组去重,确保下拉选项无重复值

2. 设置数据验证

  • 选中C列需要添加下拉选项的单元格区域(比如C2:C,跳过表头行)
  • 点击菜单栏「数据」→「数据验证」
  • 在弹出面板中,「条件」选择「列表从范围」,将上述公式粘贴到输入框
  • 按需勾选「显示下拉箭头」,并设置输入规则(比如选「拒绝输入」限制只能选下拉选项)
  • 点击「保存」完成设置

当List 1或List 2新增内容时,C列的下拉选项会自动同步更新,无需手动调整公式或数据范围。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.31 08:56:06